GamepadHapticActuator.pulse()

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

GamepadHapticActuator インターフェイスの pulse() メソッドは、指定された期間、特定の強度でハードウェアパルスを作成します。

構文

js
gamepadHapticActuatorInstance.pulse(value, duration).then(function(result) { ... });

引数

value

パルスの強度を表す double 。これはハードウェアの型によって異なりますが、通常は 0.0 (強度なし) から 1.0 (完全な強度) の値を取ります。

duration

パルスの持続時間をミリ秒で表す double 。

メモ: pulse() への繰り返しの呼び出しは、それらがまた進行中である場合、以前の呼び出しをオーバーライドします。

返り値

パルスが正常に完了したときに true の値で解決される promise 。

TBC

仕様書

Specification
Gamepad Extensions
# dom-gamepadhapticactuator-pulse

ブラウザーの互換性

BCD tables only load in the browser

関連情報