Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/362.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/186.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 应用程序关闭时如何在cordova中执行代码块_Javascript_Android_Ios_Cordova - Fatal编程技术网

Javascript 应用程序关闭时如何在cordova中执行代码块

Javascript 应用程序关闭时如何在cordova中执行代码块,javascript,android,ios,cordova,Javascript,Android,Ios,Cordova,我正在Cordova中开发一个应用程序。我想在我的应用程序关闭时执行块代码,如通知或连接到服务器REST调用。 我做了一些搜索,看到很多人都在谈论cordova插件后台模式,当应用程序处于后台时,这种模式可以正常工作,但我的问题是当用户关闭应用程序时。 如何在这种情况下执行javascript代码 谢谢我不清楚您的要求,您是在应用程序进入后台时尝试执行任务,还是在应用程序被杀死时尝试执行任务 如果你想在应用程序死机后做些什么,那么你的cordova活动将得到callaback,比如onPause

我正在
Cordova
中开发一个应用程序。我想在我的应用程序关闭时执行块代码,如通知或连接到服务器REST调用。 我做了一些搜索,看到很多人都在谈论cordova插件后台模式,当应用程序处于后台时,这种模式可以正常工作,但我的问题是当用户关闭应用程序时。 如何在这种情况下执行javascript代码


谢谢

我不清楚您的要求,您是在应用程序进入后台时尝试执行任务,还是在应用程序被杀死时尝试执行任务

如果你想在应用程序死机后做些什么,那么你的cordova活动将得到
callaback
,比如
onPause
onDestroy
,你可以从
onDestroy
触发一个
服务或简单的java线程,然后完成你的任务


如果你想在后台做一些事情,那么你可以使用codova自定义插件在
异步任务
服务
线程池
的帮助下为你完成任务。当应用程序关闭时,不会再执行代码。