Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/212.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/4/video/2.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
Android 关闭/强制停止ionic应用程序的事件处理程序_Android_Ios_Angularjs_Ionic Framework - Fatal编程技术网

Android 关闭/强制停止ionic应用程序的事件处理程序

Android 关闭/强制停止ionic应用程序的事件处理程序,android,ios,angularjs,ionic-framework,Android,Ios,Angularjs,Ionic Framework,我正在开发一款ionic应用程序。我想知道当应用程序以以下方式停止/关闭时,是否有任何事件处理程序用于此情况: 1) 设置->应用程序->应用程序名称->强制停止 2) 滑动以关闭应用程序 我期待着这样的事情。但我能找到的最好办法是通过$ionicPlatform.registerBackButtonAction满足应用程序退出的需求,这不包括上述两种情况 此外,我不确定是否也可以在本机平台上实现这一点。请就此提出建议 angular.module('app').run(function($io

我正在开发一款ionic应用程序。我想知道当应用程序以以下方式停止/关闭时,是否有任何事件处理程序用于此情况:
1) 设置->应用程序->应用程序名称->强制停止
2) 滑动以关闭应用程序

我期待着这样的事情。但我能找到的最好办法是通过
$ionicPlatform.registerBackButtonAction
满足应用程序退出的需求,这不包括上述两种情况

此外,我不确定是否也可以在本机平台上实现这一点。请就此提出建议

angular.module('app').run(function($ionicPlatform) {
    $ionicPlatform.onAppStopOrForceClose(function() {
        // Any function here
    });
});
见:


如果您在ios中尝试:您无法退出ios应用程序,苹果不允许应用程序以编程方式退出

难道ionic.Platform.exitap不是要以编程方式退出应用程序吗?我想实现的是在退出应用程序之前调用函数,而不是退出应用程序的函数。你不能这样做。我不明白你为什么要这么做。@avim101,例如,你想在应用程序运行时创建一个时间戳日志exits@SimonSavai通常,当发生意外情况时,您希望写入日志。@avim101,实际上,您还希望了解人们如何使用您的应用程序。因此,在这种情况下,您需要信息日志。我一直在做这样的工作,需要在应用程序启动、关闭等时登录
ionic.Platform.exitApp(); // stops the app
window.close();