有谁知道如何让 navigator.vibrate() 之类的东西直接在网站的浏览器中工作(不使用 PhoneGap 和 webview)?在 http://www.w3.org/TR/vibration/ 上找不到任何命令似乎有效,我所能找到的只是对这些使用 PhoneGap 的命令的引用。我在这里试过这个 fiddle :
http://jsfiddle.net/robnyman/BrFvC/
but no joy! :-(
我在运行 HTC Sensation XE 上的 Android 2.3、 native 浏览器、Firefox 10 和 Maxthon 2.4.5。 有人知道(已经)支持这种方法的浏览器吗?
最佳答案
使用 Javascript:
navigator.vibrate(pattern);
例子:
navigator.vibrate(250);
其中 250 = 250 毫秒振动。
但是 - 这并不是所有浏览器都完全支持(即不是 Safari)。检查浏览器支持以供引用:http://caniuse.com/#feat=vibration
关于javascript - 让 vibrate() 在没有 PhoneGap 的浏览器中工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9266285/