Получить местоположение в приложении Ionic / Cordova, когда в фоновом режиме
Можно ли запустить фоновый сервис, если я закрою свое приложение Ionic / Cordova (как для iOS, так и для Android)?
Для цели я выбрал эту пробкуhttps://github.com/katzer/cordova-plugin-background-mode
Пока у меня есть этот код:
$ionicPlatform.ready(function () {
cordova.plugins.backgroundMode.isEnabled();
cordova.plugins.backgroundMode.configure({
silent: true
})
............
///do some task
)}
Он работает нормально, если приложение выходит на передний план, но как только я закрываю приложение, выполняемая мной задача также останавливается. Так есть ли обходной путь / способ заставить мою задачу работать, даже если приложение закрыто?
РЕДАКТИРОВАТЬ:
Я также добавил разрешения для iOS и Andorid, но получаю одинаковый результат.
РЕДАКТИРОВАТЬ 2:
То, что я пытаюсь сделать в фоновом режиме, - это написать собственную реализацию существенной службы смены местоположения, поскольку не существует бесплатного плагина для Cordova или PhoneGap, который мог бы работать как с iOS, так и с Android.