Как обнаружить VR-браузер в JavaScript? - PullRequest
0 голосов
/ 25 января 2019

Вопрос не в том, поддерживает ли браузер WebVR.

Я работаю над веб-проигрывателем 360 видео и хотел бы использовать событие deviceorientation, где оно доступно для управленияcamera.

Однако существует определенный тип браузеров, где я не хочу обрабатывать событие - это VR-браузеры, в которых вы используете веб-контент на плоском экране, отображаемом в пространстве VR.Например, в Samsung Internet for Gear VR опыт не работает, поскольку ориентация устройства должна использоваться только для просмотра в пространстве VR, но не для управления ориентацией камеры в сцене WebGL на странице.

Есть ли способ (кроме анализа пользовательского агента) обнаруживать такие браузеры?

...