Как заставить сервисы геолокации Google? - PullRequest
0 голосов
/ 08 октября 2019

Я использую этот плагин cordova для фоновой геолокации https://github.com/mauron85/cordova-plugin-background-geolocation#readme

Когда пользовательские службы GPS в первую очередь отключены, я использую cordova-plugin-request-location-accuracy https://github.com/dpa99c/cordova-plugin-request-location-accuracy https://github.com/dpa99c/cordova-diagnostic-plugin для того, чтобы включить их:

cordova.plugins.locationAccuracy.request

В таком случае, приятное сообщение, подсказывающее пользователю, что ему нужно принять условия услуг геолокации Google, и после того, как что-то вроде ... 200 мс, его местоположение найдено.

Но если он запустит приложение, когда его службы определения местоположения уже включены, плагин геолокации не найдет свое местоположение даже через 30 секунд. Единственный способ решить эту проблему - отключить службы определения местоположения, перезагрузить приложение и снова вызвать приглашение googles.

Можно ли запустить это приглашение, даже если службы определения местоположения включены?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...