XRSessionEvent: session-Eigenschaft
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.
Die schreibgeschützte XRSessionEvent-Schnittstelle hat die session-Eigenschaft, die angibt, auf welche XRSession sich das Ereignis bezieht.
Wert
Ein XRSession-Objekt, das angibt, auf welche WebXR-Sitzung sich das Ereignis bezieht.
Beispiele
In diesem Beispiel wird die session-Eigenschaft verwendet, um das Sitzungsobjekt zu erhalten, das verwaltet werden soll, wenn ein Ereignis empfangen wird.
js
xrSession.addEventListener("visibilitychange", (e) => { switch (e.session.visibilityState) { case "hidden": myEnableRendering(true); break; case "visible": case "visible-blurred": myEnableRendering(false); break; } }); Dies ruft eine Funktion auf, die auf die Änderung des Sichtbarkeitsstatus der Sitzung reagiert.
Spezifikationen
| Specification |
|---|
| WebXR Device API> # dom-xrsessionevent-session> |