多罗罗
多罗罗
  • 发布:2025-12-11 11:39
  • 更新:2025-12-11 11:39
  • 阅读:25

关于安卓设备(小米)uni.vibrateShort或者plus.device.vibrate不生效的问题

分类:5+ SDK

最近要用到用户点击事件的短震动反馈,结果发现真机(小米)上没有震动效果。
无论是uni.vibrateShort还是plus.device.vibrate都没有任何异常抛出,这就奇怪了,查阅了一些文章发现有人提到如果是静音时,长震动不会生效。
这个时候我就想到手机上的一个设置,在小米手机的系统上叫:静音时震动,如果这个选项关闭,且手机开启了静音,长震动是不会生效的。
由此延申到另一个设置:系统触感,我不清楚其他手机系统中是否存在该设置,但是小米手机中如果关闭了该设置,震动API是无法生效的,而且不会报错。

0 关注 分享

要回复文章请先登录注册