GamepadHapticActuator: pulse()-Methode
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Die pulse()
-Methode des GamepadHapticActuator
-Interfaces bewirkt, dass die Hardware mit einer bestimmten Intensität für eine festgelegte Dauer pulsiert.
Syntax
pulse(value, duration)
Parameter
value
-
Ein Double-Wert, der die Intensität des Pulses darstellt. Dieser kann je nach Hardwaretyp variieren, nimmt jedoch im Allgemeinen einen Wert zwischen 0.0 (keine Intensität) und 1.0 (volle Intensität) an.
duration
-
Ein Double-Wert, der die Dauer des Pulses in Millisekunden angibt.
Hinweis:
Wiederholte Aufrufe von pulse()
überschreiben die vorherigen Aufrufe, wenn diese noch andauern.
Rückgabewert
Ein Promise, das mit einem Wert von true
aufgelöst wird, wenn der Puls erfolgreich abgeschlossen wurde.
Beispiele
const gamepad = navigator.getGamepads()[0];
gamepad.hapticActuators[0].pulse(1.0, 200);
Spezifikationen
Specification |
---|
Gamepad Extensions # dom-gamepadhapticactuator-pulse |
Browser-Kompatibilität
BCD tables only load in the browser