DeviceMotionEvent: DeviceMotionEvent() 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 DeviceMotionEvent() Konstruktor erzeugt ein neues DeviceMotionEvent Objekt.
Syntax
new DeviceMotionEvent(type)
new DeviceMotionEvent(type, options)
Parameter
type-
Ein Zeichenfolgenwert mit dem Namen des Ereignisses. Es ist case-sensitiv und Browser setzen es immer auf
devicemotion. optionsOptional-
Ein Objekt, das zusätzlich zu den in
Event()definierten Eigenschaften folgende Eigenschaften haben kann:accelerationOptional-
Ein
DeviceMotionEventAccelerationObjekt, das die Beschleunigung des Geräts auf den drei Achsen X, Y und Z angibt. Die Beschleunigung wird in m/s² ausgedrückt. Wenn nicht angegeben, werden alle Eigenschaften im Objektnullsein. accelerationIncludingGravityOptional-
Ein
DeviceMotionEventAccelerationObjekt, das die Beschleunigung des Geräts auf den drei Achsen X, Y und Z mit dem Einfluss der Schwerkraft angibt. Die Beschleunigung wird in m/s² ausgedrückt. Wenn nicht angegeben, werden alle Eigenschaften im Objektnullsein. rotationRateOptional-
Ein
DeviceMotionEventRotationRateObjekt, das die Änderungsrate der Ausrichtung des Geräts auf den drei Orientierungsachsen Alpha, Beta und Gamma angibt. Die Rotationsrate wird in Grad pro Sekunde ausgedrückt. Wenn nicht angegeben, werden alle Eigenschaften im Objektnullsein. intervalOptional-
Eine Zahl, die das Zeitintervall in Millisekunden angibt, in dem Daten vom Gerät abgerufen werden. Standardmäßig
0.
Rückgabewert
Ein neues DeviceMotionEvent Objekt.
Spezifikationen
| Specification |
|---|
| Device Orientation and Motion> # dom-devicemotionevent-devicemotionevent> |