XRSessionEvent: XRSessionEvent() 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 XRSessionEvent() Konstruktor der WebXR Device API erstellt und gibt ein neues XRSessionEvent-Objekt zurück. Diese Objekte repräsentieren Ereignisse, die Zustandsänderungen in einer XRSession ankündigen, die eine Augmented-Reality- oder Virtual-Reality-Sitzung darstellt.

Syntax

js
new XRSessionEvent(type, options)

Parameter

type

Ein String mit dem Namen des Ereignisses. Dieser ist groß- und kleinschreibungssensitiv und wird von Browsern auf end oder visibilitychange gesetzt.

options

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

session

Die XRSession, an die das Ereignis geliefert werden soll.

Rückgabewert

Ein neues XRSessionEvent-Objekt, das ein Objekt des angegebenen Typs darstellt und gemäß den durch den options-Parameter beschriebenen Konfigurationen erstellt wird.

Beispiele

Siehe XRSessionEvent für Beispielcode.

Spezifikationen

Specification
WebXR Device API
# dom-xrsessionevent-xrsessionevent

Browser-Kompatibilität

BCD tables only load in the browser