サーチ…


前書き

最新のモバイル機器には、振動のためのハードウェアが含まれています。 Vibration APIは、Webアプリケーションにこのハードウェアが存在する場合にアクセスする機能を提供し、デバイスがそれをサポートしていない場合は何もしません。

構文

  • 成功させる= window.navigator.vibrate(パターン);

備考

ブラウザーによるサポートには制限があります。また、オペレーティングシステムによるサポートが制限されることがあります。

次の表は、振動をサポートする最も初期のブラウザバージョンの概要を示しています。

クロムエッジ Firefox インターネットエクスプローラオペラ Opera Miniはサファリ
30 サポートなし 16 サポートなし 17 サポートなし サポートなし

サポートを確認する

ブラウザが振動をサポートしているかどうかを確認する

if ('vibrate' in window.navigator)
    // browser has support for vibrations
else
    // no support

単振動

100msの間、デバイスを振動させます:

window.navigator.vibrate(100);

または

window.navigator.vibrate([100]);

振動パターン

値の配列は、デバイスが振動していて振動していない時間を表します。

window.navigator.vibrate([200, 100, 200]);


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow