Gamepad: timestamp-Eigenschaft
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since März 2017.
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
const gp = navigator.getGamepads()[0];
console.log(gp.timestamp);
Spezifikationen
| Specification |
|---|
| Gamepad> # dom-gamepad-timestamp> |