События ориентировки устройства не работают на рабочем столе Firefox

У меня есть проект в three.js с панорамой webgl 360. Я показываю панораму в браузерах, которые поддерживают deviceorientation и webgl, и просто показываю статическое изображение для браузеров, которые их не поддерживают. Но у меня есть эта проблема с Firefox (v 43.0). Если я проверяю поддержку deviceorientation с Modernizr

Modernizr.deviceorientation

он возвращает истину, но если я попытаюсь

window.addEventListener('deviceorientation', setControls, true);

событие никогда не вызывается (только в Firefox).

Как я могу справиться с этой проблемой?

1 ответ

По-видимому, на рабочем столе Firefox не запускает это событие.

Другие вопросы по тегам