gpt4 book ai didi

android - 处理应用程序的事件已关闭( ionic )

转载 作者:太空宇宙 更新时间:2023-11-03 11:24:35 27 4
gpt4 key购买 nike

我正在后台运行一个进程,我需要在应用程序从最近的应用程序关闭之前终止它(在方形按钮上向右滑动)。

应用程序使用插件获取当前位置https://github.com/mauron85/cordova-plugin-background-geolocation另一个在后台进行任务。后台插件调用位置插件,如果您在存储位置期间滑动应用程序,通知将保留在抽屉中。

if(window.cordova && window.cordova.plugins.Keyboard) {

cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);

cordova.plugins.backgroundMode.enable();

cordova.plugins.backgroundMode.onactivate = function () {

if(promise != []){
$interval.cancel(promise);
}
promise = $interval(geolocation_function, 25000);
};

cordova.plugins.backgroundMode.ondeactivate = function(){
if(promise != []){
$interval.cancel(promise);
}

promise = $interval(geolocation_function, 25000);
}
}

后台插件的地理定位函数调用。我正在使用这个 https://github.com/katzer/cordova-plugin-background-mode我不知道如何控制它。

我可以使用什么功能吗?谢谢。

最佳答案

我用这个事件在应用关闭前关闭了服务

.run(function(){
window.onunload = function(){
backgroundGeoLocation.stop();
}

})

关于android - 处理应用程序的事件已关闭( ionic ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37252013/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com