智能客服
你问我答,随时在线为你解决问题

























为您提供标准的开放api,用于控制马达振动的启停。
库:libohvibrator.z.so
系统能力:SystemCapability.Sensors.MiscDevice
起始版本:11
相关模块:Vibrator
| 名称 | 描述 |
|---|---|
| OHOS::Sensors::OH_Vibrator_PlayVibration(int32_t duration, Vibrator_Attribute attribute) | 控制马达在指定时间内持续振动。 |
| OHOS::Sensors::OH_Vibrator_PlayVibrationCustom(Vibrator_FileDescription fileDescription, Vibrator_Attribute vibrateAttribute) | 播放自定义振动序列。 |
| OHOS::Sensors::OH_Vibrator_Cancel() | 停止马达振动。 |
- int32_t OHOS::Sensors::OH_Vibrator_Cancel()
描述:
停止马达振动。
起始版本:11
返回:
如果操作成功,则返回0;否则返回非零值。请参阅 Vibrator_ErrorCode。
Permission:
ohos.permission.VIBRATE
- int32_t OHOS::Sensors::OH_Vibrator_PlayVibration(int32_t duration, Vibrator_Attribute attribute)
描述:
控制马达在指定时间内持续振动。
起始版本:11
参数:
| 名称 | 描述 |
|---|---|
| duration | 振动时长,单位:毫秒。 |
| attribute | 振动属性,请参考 Vibrator_Attribute。 |
返回:
如果操作成功,则返回0;否则返回非零值。请参阅 Vibrator_ErrorCode。
Permission:
ohos.permission.VIBRATE
- int32_t OHOS::Sensors::OH_Vibrator_PlayVibrationCustom(Vibrator_FileDescription fileDescription, Vibrator_Attribute vibrateAttribute)
描述:
播放自定义振动序列。
起始版本:11
参数:
| 名称 | 描述 |
|---|---|
| fileDescription | 自定义振动效果文件描述符,请参阅 Vibrator_FileDescription。 |
| vibrateAttribute | 振动属性,请参阅 Vibrator_Attribute。 |
返回:
如果操作成功,则返回0;否则返回非零值。请参阅 Vibrator_ErrorCode。
Permission:
ohos.permission.VIBRATE
智能客服
你问我答,随时在线为你解决问题
合作咨询
我们的专家服务团队将竭诚为您提供专业的合作咨询服务
解决方案
精准高效的一站式服务支持,助力开发者商业成功