HTML:標記語言
CSS:樣式語言
JavaScript:指令碼語言
Web API:程式設計介面
所有 Web 技術
學習 Web 開發
發現我們的工具
更好地瞭解 MDN
此特性不是基線特性,因為它在一些最廣泛使用的瀏覽器中不起作用。
GamepadHapticActuator 介面的 pulse() 方法使硬體以指定的強度和持續時間發出脈衝。
GamepadHapticActuator
pulse()
pulse(value, duration)
value
一個雙精度浮點數,表示脈衝的強度。這可能因硬體型別而異,但通常取值範圍為 0.0(無強度)到 1.0(最大強度)。
duration
一個雙精度浮點數,表示脈衝的持續時間,單位為毫秒。
注意: 如果先前的 pulse() 呼叫仍在進行中,重複呼叫 pulse() 將會覆蓋先前的呼叫。
一個 Promise,當脈衝成功完成時,它會解析為值 true。
true
const gamepad = navigator.getGamepads()[0]; gamepad.hapticActuators[0].pulse(1.0, 200);
載入中…