HarmonyOS 鸿蒙Next startVibration不振动

发布于 1周前 作者 bupafengyu 来自 鸿蒙OS

HarmonyOS 鸿蒙Next startVibration不振动

cke_236.png

方法走了.then但是手机没有振动,这是为什么,手机版本beta3



关于HarmonyOS 鸿蒙Next startVibration不振动的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

2 回复

很喜欢HarmonyOS的卡片式设计,信息一目了然,操作也更便捷。

震动我玩过,具体参考的:振动开发指导-振动-Sensor Service Kit(传感器服务)-硬件-系统 - 华为HarmonyOS开发者 (huawei.com)你看下1、权限有没有申请(看log有没有说权限不足),2、可以使用最简单的定时震动测试下。

import { vibrator } from '@kit.SensorServiceKit';
import { BusinessError } from '@kit.BasicServicesKit';

try { // 触发马达振动 vibrator.startVibration({ type: ‘time’, duration: 1000, }, { id: 0, usage: ‘alarm’ }, (error: BusinessError) => { if (error) { console.error(Failed to start vibration. Code: ${error.code}, message: ${error.message}); return; } console.info(‘Succeed in starting vibration’); }); } catch (err) { let e: BusinessError = err as BusinessError; console.error(An unexpected error occurred. Code: ${e.code}, message: ${e.message}); }<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>

回到顶部