2013-01-24 59 views
8

我對http://caniuse.com/進行了檢查,但找不到有關振動API兼容性的任何信息。HTML5振動API支持

哪些瀏覽器支持它?

+2

[MDN](https://developer.mozilla.org/en-US/docs/DOM/window.navigator.vibrate)表示Firefox和Chrome支持它。 – Passerby

+0

它似乎並沒有在Chrome 24中工作,儘管 – fiddler

+2

MDN表示Chrome支持一個前綴版本,但是,我在'navigator'(桌面版本)中也找不到這樣的方法。你可以使用'var vib = navigator.vibrate || navigator.mozVibrate || navigator.webkitVibrate ||函數(){};'保存全局方法。 – Passerby

回答

8

更新[2014-03-07]:Firefox,Chrome和Opera現在支持Vibration API。我還在caniuse.com上提供了此信息。

基於 this article

的振動API主要還是不支持。 Firefox 16+是 目前唯一支持API的瀏覽器。

+0

Chrome 30中也支持振動API。 http://blog.chromium.org/2013/08/chrome-30-beta-richer-web-on-android.html –

+0

Chrome for Android 31.0仍然不支持此API .. – ColinM

+0

振動API可用於開始Chrome 32(http://blog.chromium.org/2013/11/chrome-32-beta-animated-webp-images-and.html) – mkurz

2

根據Mozilla Developer Network它支持Chrome前綴爲webkit,Firefox 11 +爲前綴moz,Firefox 16 +爲前綴。

但是,由於您可以在此Issue in Chromium中查看,因此它不在Chrome中支持,因此它們似乎並不急於優先級爲2(正常)。

0

截至目前,它在Android strock瀏覽器中不受支持。

+2

這應該是評論而不是答案。 – 4dgaurav

+0

這是對「哪些瀏覽器支持它?」主要問題的回答。而不是微調這個問題。 Android股票瀏覽器是與其他2種解答覆蓋的所有Firefox,Chrome和Opera的不同產品。 還有什麼要評論? – GISGusting