GamepadHapticActuator: pulse() method

Limited availability

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

Phương thức pulse() của giao diện GamepadHapticActuator khiến phần cứng xung tại cường độ nhất định trong khoảng thời gian xác định.

Cú pháp

js
pulse(value, duration)

Tham số

value

Một số double đại diện cho cường độ của xung. Điều này có thể thay đổi tùy thuộc vào loại phần cứng, nhưng thường nhận giá trị từ 0.0 (không có cường độ) đến 1.0 (cường độ đầy đủ).

duration

Một số double đại diện cho thời gian của xung, tính bằng mili giây.

Note: Các lệnh gọi lặp lại đến pulse() sẽ ghi đè lên các lệnh gọi trước đó nếu chúng vẫn đang diễn ra.

Giá trị trả về

Promise được giải quyết với giá trị true khi xung hoàn thành thành công.

Ví dụ

js
const gamepad = navigator.getGamepads()[0];

gamepad.hapticActuators[0].pulse(1.0, 200);

Thông số kỹ thuật

Specification
Gamepad Extensions
# dom-gamepadhapticactuator-pulse

Tương thích trình duyệt

Xem thêm