DeviceMotionEvent: DeviceMotionEvent() Konstruktor
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
. options
Optional-
Ein Objekt, das zusätzlich zu den in
Event()
definierten Eigenschaften folgende Eigenschaften haben kann:acceleration
Optional-
Ein
DeviceMotionEventAcceleration
Objekt, 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 Objektnull
sein. accelerationIncludingGravity
Optional-
Ein
DeviceMotionEventAcceleration
Objekt, 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 Objektnull
sein. rotationRate
Optional-
Ein
DeviceMotionEventRotationRate
Objekt, 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 Objektnull
sein. interval
Optional-
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 |
Browser-Kompatibilität
BCD tables only load in the browser