DeviceOrientation API не работает на Cordova / Android - PullRequest
0 голосов
/ 03 марта 2019

У меня есть приложение Cordova, которое я создаю для iOS и Android.Я использую HTML5 DeviceOrientation API (https://w3c.github.io/deviceorientation/) для получения ориентации устройства.

Я устанавливаю прослушиватель событий для «deviceorientation», а затем обрабатываю значения event.alpha / beta / gamma вопределить ориентацию.

Это хорошо работает на iOS, но на Android это не работает. На Android событие «deviceorientation» происходит только один раз, а значения альфа / бета / гамма равны нулю. Изменение ориентациипосле этого не происходит никаких новых событий.

Кто-нибудь сталкивался с этим? Есть указания на то, как я могу отлаживать?

1 Ответ

0 голосов
/ 10 июня 2019

Я столкнулся с той же проблемой в прошлом году ... Наконец я нашел тему на форуме, где читал, что у J3 нет настоящего компаса.

...