当尝试在 Android 版 Chrome 中使用振动 API(已测试稳定版 43 和开发版 45)时,它从不振动。使用最简单的代码:
window.navigator.vibrate(200);
当从 Javascript 控制台运行时,它返回 true。 vendor 前缀无法修复它。 Chrome Status 网站显示 API 是在版本 32 中实现的。此代码适用于 Firefox for Android。这是 Chrome 的问题还是我的代码的问题?
最佳答案
愚蠢的我,Android 版 Chrome 会跟随您当前使用的声音配置文件。而 Firefox 则没有。因此,要感受振动,您的声音配置文件必须处于振动或更高级别。
关于javascript - 安卓版 Chrome : Vibrate API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31082974/