扫码成功有结果,但是没有震动感应

来源:2-6 通过桥接原生组件实现RN扫码组件

VyingGao

2023-11-09 09:43

private void handleVibrate() {
   // getSystemService()获取系统级别的震动服务,VIBRATOR_SERVICE震动服务名称
   Vibrator vibrator = (Vibrator) getContext().getSystemService(VIBRATOR_SERVICE);
   boolean hasVibrator = vibrator.hasVibrator();
   if (hasVibrator) {
      // 设备支持震动功能
      Log.i(TAG, "设备已支持震动");
      vibrator.vibrate(200); // 使设备产生震动200毫秒(0.2秒)
   } else {
      // 设备不支持震动功能
      Log.i(TAG, "设备不支持震动");
   }
}
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.VIBRATE" />

两种方式都敲了。新手入门。手机设备支持震动,响铃模式,但是始终没有震动,求老师指导下。

写回答 关注

0回答

还没有人回答问题,可以看看其他问题

RN实现原生扫码功能

这门课将详细讲解如何在RN中实现扫码功能。

1673 学习 · 0 问题

查看课程