cordova振动不起作用
我在Android上运行Cordova,这是我的配置文件。
config.xml中
AndroidManifest.xml中
我的js
navigator.vibrate(1000);
我使用普通的jQuery(不是jQueryMobile)来运行cordova。
振动插件已经通过命令行从此页面安装(插件git) 。
但振动不起作用。
我知道这是一个旧线程,但是,在设备上进行测试时,请确保设备未静音。 许多(大多数)设备将“静音”振动和音频。 如果您在浏览器中进行调试,则应该看到“振动1000毫秒”。 在控制台中,它告诉你插件正在工作(显然你不能振动你的电脑)。 但是,再一次,在设备上进行测试时,请确保它不是静音。
- config.xml中的function行仅在使用phonegap构建时才有用,如果使用CLI构建,则不需要它
- 你不应该直接更新androidmanifest,它会在你安装插件时更新。
- 也许尝试
navigator.notification.vibrate(1000)
? (它应该被弃用,但它对我有用)