GravitySensor: GravitySensor() Konstruktor

Limited availability

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

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

Der GravitySensor() Konstruktor erstellt ein neues GravitySensor-Objekt, das bei jedem Ablesen die auf das Gerät angewendete Schwerkraft entlang aller drei Achsen liefert.

Syntax

js
new GravitySensor()
new GravitySensor(options)

Parameter

options Optional

Optionen sind wie folgt:

frequency Optional

Die gewünschte Anzahl an Proben pro Sekunde, die genommen werden soll, was bedeutet, dass das reading-Ereignis so oft pro Sekunde aufgerufen wird. Eine ganze Zahl oder ein Dezimalwert kann verwendet werden, letztere für Frequenzen unter einer Sekunde. Die tatsächliche Ablesefrequenz hängt von der Gerätetechnik ab und kann folglich geringer als die angeforderte sein. Die Standardfrequenz ist die, die von der zugrunde liegenden Plattform definiert wird.

referenceFrame Optional

Das lokale Koordinatensystem, das das Bezugssystem darstellt. Es kann entweder 'device' oder 'screen' sein. Der Standard ist 'device'.

Ausnahmen

SecurityError DOMException

Die Nutzung dieser Funktion wurde durch eine Permissions Policy blockiert.

Spezifikationen

Specification
Accelerometer
# dom-gravitysensor-gravitysensor

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch