Я разработал приложение с использованием ionic 3. Ионная информация о моем приложении приведена ниже.
cli пакеты:
@ionic/cli-utils : 1.9.2 ionic (Ionic CLI) : 3.9.2
глобальные пакеты:
Cordova CLI : 7.1.0
локальные пакеты:
@ionic/app-scripts : 3.2.0 Cordova Platforms : none Ionic Framework : ionic-angular 3.9.2
Система:
Android SDK Tools : 26.1.1 Node : v8.12.0 npm : 6.4.1 OS : Windows 10
Я использую доступ к расположению, чтобы получить текущее местоположение пользователя, но сталкиваюсь с некоторыми странными проблемами при тестировании приложения на устройстве с использованиемandroid-debug.apk.
всплывающее окно с разрешением доступа к местоположению, которое вызывается в начале приложения.
После нажатия кнопки разрешить все равно можнонет доступа к местоположению.
Возможность доступа к местоположению после возобновления или повторного запуска приложения.
Для получения местоположения я использую cordova-plugin-mauron85-background-geolocation и вызов той же службы после Platform (). ready (), но когда приложение снова переходит в фоновый режим, служба определения местоположения отключается / становится недоступной, поэтому моя фоновая служба также выходит из строя.
Ваш быстрый ответ очень приветствуется.