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.
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 |
Browser-Kompatibilität
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
session |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
- No support
- No support