鸿蒙语言基础类库:【@system.vibrator (振动)】

振动

说明:

  • 本模块首批接口从API version 4开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。
  • 从API Version 8开始,该接口不再维护,推荐使用新接口[@ohos.vibrator]。
  • 该功能使用需要对应硬件支持,仅支持真机调试。

导入模块

import vibrator from '@system.vibrator';

vibrator.vibrate

vibrate(Object): void

触发设备振动。

系统能力:SystemCapability.Sensors.MiscDevice

需要权限:ohos.permission.VIBRATE,该权限为系统权限

参数:

参数名 类型 必填 说明
mode string 振动的模式,其中long表示长振动,short表示短振动,默认值为long。
success Function 感应到振动数据变化后的回调函数。
fail Function 接口调用失败的回调函数。
complete Function 接口调用结束的回调函数。

鸿蒙更多技术分享,在结尾扫

示例:

vibrator.vibrate({
  mode: 'short',
  success: function() {
    console.log('vibrate is successful');
  },
  fail: function(data, code) {
    console.log("vibrate is failed, data: " + data + ", code: " + code);
  },
  complete: function() {
    console.log('vibrate is completed');
  }
});
相关推荐
dawn9 小时前
鸿蒙ArkTS中的获取网络数据
华为·harmonyos
桃花键神9 小时前
鸿蒙5.0时代:原生鸿蒙应用市场引领开发者服务新篇章
华为·harmonyos
鸿蒙自习室9 小时前
鸿蒙多线程开发——并发模型对比(Actor与内存共享)
华为·harmonyos
JavaPub-rodert10 小时前
鸿蒙生态崛起:开发者的机遇与挑战
华为·harmonyos
帅比九日12 小时前
【HarmonyOS Next】封装一个网络请求模块
前端·harmonyos
yilylong14 小时前
鸿蒙(Harmony)实现滑块验证码
华为·harmonyos·鸿蒙
baby_hua14 小时前
HarmonyOS第一课——DevEco Studio的使用
华为·harmonyos
HarmonyOS_SDK14 小时前
融合虚拟与现实,AR Engine为用户提供沉浸式交互体验
harmonyos
- 羊羊不超越 -15 小时前
App渠道来源追踪方案全面分析(iOS/Android/鸿蒙)
android·ios·harmonyos
长弓三石17 小时前
鸿蒙网络编程系列44-仓颉版HttpRequest上传文件示例
前端·网络·华为·harmonyos·鸿蒙