Если коротко:

Краткий ответ на запрос «браузер с поддержкой webxr» дан с опорой на официальные источники; конкретная совместимость и версии требуют проверки перед действием.

Что значит браузер с поддержкой WebXR

Браузер с поддержкой WebXR, это браузер и устройство, в которых сайт может запросить WebXR Device API и нужный XR-сеанс. Это не отдельный класс программ и не гарантия, что любой 3D-сайт откроется в гарнитуре: возможность зависит от браузера, устройства, разрешений и кода страницы.

Какие режимы нельзя смешивать

WebXR различает inline, immersive-vr и immersive-ar. inline показывает сцену в обычном окне; immersive-vr нужен для VR-режима; immersive-ar, для AR-сценария. Успешная проверка одного режима не доказывает доступность другого. Страница может поддерживать 3D-графику через WebGL и при этом не запрашивать иммерсивный WebXR-сеанс.

Как проверить совместимость

  1. Откройте страницу по HTTPS на целевом устройстве.
  2. Убедитесь, что сайт показывает явную кнопку входа в XR.
  3. Нажмите её сами: браузеры требуют пользовательского действия для входа в иммерсивный режим.
  4. Разрешите доступ, если он запрошен, и проверьте именно нужный режим, VR или AR.
  5. Выйдите из сеанса и убедитесь, что страница остаётся управляемой в обычном окне.

Если кнопка отсутствует или режим недоступен, это говорит только о текущей среде. Причина может быть в браузере, подключённой гарнитуре, разрешении, типе сессии или реализации сайта. Корректный отчёт фиксирует браузер, устройство и запрошенный режим; фраза «WebXR не работает» без этих данных ничего не объясняет.

Для разработчика важна проверка до запроса сессии и обработка отказа после него. Нельзя обещать вход в VR лишь потому, что существует navigator.xr: приложение должно проверить доступность конкретного режима и дать пользователю понятный запасной вариант, например просмотр в 2D. Это также помогает не показывать кнопку VR на устройстве, где для неё нет доступного сеанса, и не запрашивать разрешение зря.

Источники

Поделиться:TelegramВКонтакте

Источники

  1. developer.mozilla.org
  2. developer.mozilla.org
  3. www.w3.org