鸿蒙语言基础类库:【@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');
  }
});
相关推荐
瑶总迷弟16 小时前
使用 mis-tei 在昇腾310P上部署 bge-m3模型
pytorch·python·华为·语言模型·自然语言处理·cnn·unix
Hilaku17 小时前
多标签页并发请求导致 Token 刷新失败?只有 15行代码就能解决 !
前端·javascript·程序员
不羁的木木17 小时前
《HarmonyOS技术精讲》四:驱动开发入门 ── 标准外设与非标USB串口
驱动开发·华为·harmonyos
不羁的木木17 小时前
《HarmonyOS底部页签-沉浸光感组件实战》高级定制:图标出血与分割线
华为·harmonyos
SamDeepThinking18 小时前
一个业务场景只需要一个ThreadLocal实例
java·后端·程序员
Generalzy18 小时前
从本地 Demo 到生产级检索:Milvus 学习笔记(1)
golang·prompt·软件工程
sugar__salt19 小时前
Prompt工程实战指南:规范设计、LLM接口封装与避坑技巧
人工智能·python·prompt
Goway_Hui19 小时前
【鸿蒙原生应用开发--ArkUI--015】File-manager 文件管理器应用开发教程
华为·harmonyos
代码简单说20 小时前
Codex中文官方文档地址和使用教程:国内开发者快速上手AI编程助手
程序员·ai编程
程序员鱼皮21 小时前
我用 GitHub 仓库养 AI 龙虾,自动开发上线项目!保姆级教程
前端·人工智能·ai·程序员·github·编程·ai编程