Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

Gamepad: timestamp-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit März 2017 browserübergreifend verfügbar.

Die Gamepad.timestamp-Eigenschaft des Gamepad-Interfaces gibt einen DOMHighResTimeStamp zurück, der den letzten Zeitpunkt darstellt, zu dem die Daten für dieses Gamepad aktualisiert wurden.

Der Gedanke dahinter ist, Entwicklern die Möglichkeit zu geben, festzustellen, ob die axes- und button-Daten von der Hardware aktualisiert wurden. Der Wert muss relativ zum navigationStart-Attribut des PerformanceTiming-Interfaces sein. Die Werte steigen monoton an, was bedeutet, dass sie verglichen werden können, um die Reihenfolge der Aktualisierungen zu bestimmen, da neuere Werte immer größer oder gleich älteren Werten sein werden.

Hinweis: Diese Eigenschaft wird derzeit nirgendwo unterstützt.

Wert

Ein DOMHighResTimeStamp-Objekt.

Beispiele

js
const gp = navigator.getGamepads()[0];
console.log(gp.timestamp);

Spezifikationen

Spezifikation
Gamepad
# dom-gamepad-timestamp

Browser-Kompatibilität

Siehe auch

Verwendung der Gamepad-API