XRSessionEvent: свойство session
Ограниченная доступность
Эта функция не относится к Baseline, так как она не работает во всех наиболее широко используемых браузерах.
Безопасный контекст: Эта функция доступна только в безопасных контекстах (HTTPS) в некоторых или во всех поддерживающих браузерах.
Только для чтения XRSessionEvent интерфейса session свойство указывает на ту XRSession, к которой относится событие.
Значение
Объект XRSession, указывающий на веб-сеанс XR, к которому относится событие.
Примеры
В этом примере свойство session используется для получения объекта сеанса для управления при получении события.
xrSession.addEventListener("visibilitychange", (e) => {
switch (e.session.visibilityState) {
case "hidden":
myEnableRendering(true);
break;
case "visible":
case "visible-blurred":
myEnableRendering(false);
break;
}
});
Это вызывает функцию, которая реагирует на изменение состояния видимости сеанса.
Спецификации
| Спецификация |
|---|
| API веб-устройств WebXR # dom-xrsessionevent-session |
Совместимость с браузерами
| Рабочий стол | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
session |
79 | 79 | Нет | 66 | Нет | 79 | Нет | 57 | Нет | 11.2 | Нет |
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/XRSessionEvent/session