DeviceOrientationEvent: DeviceOrientationEvent()-Konstruktor

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

Der DeviceOrientationEvent()-Konstruktor erstellt ein neues DeviceOrientationEvent-Objekt.

Syntax

js
new DeviceOrientationEvent(type)
new DeviceOrientationEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Es ist case-sensitiv und Browser setzen es auf deviceorientation oder deviceorientationabsolute. Im letzteren Fall ist options.absolute immer true.

options Optional

Ein Objekt, das zusätzlich zu den in Event() definierten Eigenschaften die folgenden Eigenschaften haben kann:

alpha Optional

Eine Zahl, die die Bewegung des Geräts um die z-Achse darstellt, ausgedrückt in Grad mit Werten von 0 bis 360. Standardwert ist null.

beta Optional

Eine Zahl, die die Bewegung des Geräts um die x-Achse darstellt, ausgedrückt in Grad mit Werten von -180 bis 180. Dies repräsentiert eine Vorwärts- und Rückwärtsbewegung des Geräts. Standardwert ist null.

gamma Optional

Eine Zahl, die die Bewegung des Geräts um die y-Achse darstellt, ausgedrückt in Grad mit Werten von -90 bis 90. Dies repräsentiert eine Links- und Rechtsbewegung des Geräts. Standardwert ist null.

absolute

Ein boolescher Wert, der angibt, ob das Gerät die Orientierungsdaten absolut bereitstellt oder nicht. Standardwert ist false.

Rückgabewert

Ein neues DeviceOrientationEvent-Objekt.

Spezifikationen

Specification
Device Orientation and Motion
# dom-deviceorientationevent-deviceorientationevent

Browser-Kompatibilität

BCD tables only load in the browser