У меня проблема с использованием Geolocation
на Android
устройстве.
Я создаю Ionic 3
приложение.Я использую Geolocation
([https://ionicframework.com/docs/native/geolocation/ 13]).Я использую приведенный там пример кода.Проблема в том, что код работает в браузере, но всякий раз, когда я загружаю его на устройство Android
, он не работает.
Когда я запускаю приложение на устройстве, выдается предупреждение о разрешении местоположения.Я нажимаю Разрешить.Затем в трее android появляется значок с надписью «Поиск GPS».После истечения тайм-аута я получил ошибку из-за тайм-аута и отсутствия местоположения.
Странная мысль: если я закрою свое приложение, откройте google maps
(или другое приложение, использующее позицию gps
) и снова откройте мое приложение.работает как надо.
Я не знаю, что делать.
Разрешения в порядке:
и все установлено правильно.
МожетКто-нибудь, пожалуйста, помогите?