DeviceMotionEvent: acceleration-Eigenschaft

Baseline 2023

Newly available

Since September 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Die schreibgeschützte Eigenschaft acceleration des DeviceMotionEvent-Interfaces gibt die vom Gerät erfasste Beschleunigung in Metern pro Sekunde zum Quadrat (m/s²) zurück. Der Beschleunigungswert schließt nicht den Einfluss der Gravitationskraft ein, im Gegensatz zu DeviceMotionEvent.accelerationIncludingGravity.

Hinweis: Wenn die Hardware nicht weiß, wie die Gravitation aus den Beschleunigungsdaten zu entfernen ist, könnte dieser Wert im DeviceMotionEvent nicht vorhanden sein. In diesem Fall müssen Sie stattdessen DeviceMotionEvent.accelerationIncludingGravity verwenden.

Wert

Die acceleration-Eigenschaft ist ein Objekt, das Informationen über die Beschleunigung auf drei Achsen liefert. Jede Achse wird durch ihre eigene Eigenschaft dargestellt:

x

Repräsentiert die Beschleunigung auf der x-Achse, die von Westen nach Osten verläuft

y

Repräsentiert die Beschleunigung auf der y-Achse, die von Süden nach Norden verläuft

z

Repräsentiert die Beschleunigung auf der z-Achse, die von unten nach oben verläuft

Spezifikationen

Specification
Device Orientation and Motion
# ref-for-dom-devicemotionevent-acceleration③

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch