使い方はとても簡単で以下の様に使用します。今のところAndroidのAurora版のみ対応。
navigator.mozVibrate(1000);
この例では1000ミリ秒間バイブレーションします。
配列で数値を指定する事も可能で、この場合は「揺れる時間」「停止時間」と交互に指定します。
navigator.mozVibrate([200, 100, 200, 100]);
この例では200ミリ秒動作し、100ミリ秒停止を2回行います。
途中で停止させたい場合には以下の記述。
navigator.mozVibrate(0);
こちらの記述でもOKです。
navigator.mozVibrate([]);
公式サイトの解説ページ
Using the Vibration API – Part of WebAPI ✩ Mozilla Hacks – the Web developer blog
http://hacks.mozilla.org/2012/01/using-the-vibrator-api-part-of-webapi/
Aurora版のダウンロード
Aurora版はこちらからダウンロード出来ます。
プレビューリリース | 次世代ブラウザ Firefox
http://mozilla.jp/firefox/preview/