Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Android浏览器:振动API_Javascript_Google Chrome - Fatal编程技术网

Javascript Android浏览器:振动API

Javascript Android浏览器:振动API,javascript,google-chrome,Javascript,Google Chrome,当尝试在Chrome for Android(经过测试的稳定版43和开发版45)中使用振动API时,它从不振动。使用最简单的代码: window.navigator.vibrate(200); 从Javascript控制台运行时,返回true。供应商前缀不能修复它。Chrome Status网站显示API是在版本32中实现的。这段代码适用于Android版Firefox。这是Chrome的问题还是我的代码的问题?愚蠢的我,Chrome For Android遵循您当前使用的声音配置文件。而Fi

当尝试在Chrome for Android(经过测试的稳定版43和开发版45)中使用振动API时,它从不振动。使用最简单的代码:

window.navigator.vibrate(200);

从Javascript控制台运行时,返回true。供应商前缀不能修复它。Chrome Status网站显示API是在版本32中实现的。这段代码适用于Android版Firefox。这是Chrome的问题还是我的代码的问题?

愚蠢的我,Chrome For Android遵循您当前使用的声音配置文件。而Firefox则不然。因此,要感觉振动,您的声音配置文件必须处于振动或以上状态。

奇怪,我现在测试了这个功能,它在stable、beta和dev chrome for android上运行良好,这不是代码或chrome(在我的设备上)的问题。安卓上的chrome似乎在设备处于睡眠模式时拒绝振动。有没有办法解决这个问题?(我找不到任何设置,而且似乎没有任何JavaScript方法用于设置)……我更傻了,我知道这一点,我把音量调大了。当我意识到即使音量很大,我也是唯一的警报配置文件。