android - 如何处理 ionic 应用程序中的强制关闭事件?

标签 android ionic-framework forceclose

我想在用户强制关闭时关闭我的应用。

在 ionic 应用中强制关闭是否会出现任何事件?

在 ionic 应用程序中是否有用于强制关闭事件处理的插件?

例子: native 移动应用程序的一个常见功能是能够在用户关闭应用程序(强制停止/强制关闭)时注销。

对于 Cordova/Ionic/PhoneGap 如何实现?

最佳答案

将以下代码相应地放入您的 angular.run 配置中,就是这样。您甚至可以添加一些检查,例如在服务中使用 bool 值或检查当前状态来决定是否提示用户关闭应用程序通知。

.run(function($ionicPlatform, $ionicPopup) {
     $ionicPlatform.onHardwareBackButton(function () {
      if(true) { // your check here
         $ionicPopup.confirm({
             title: 'System warning',
             template: 'are you sure you want to exit?'
         }).then(function(res){
             if( res ){
               navigator.app.exitApp();
             }
         })
      }
   })
});

More...

关于android - 如何处理 ionic 应用程序中的强制关闭事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31934116/

相关文章:

android - admob:应用程序在 android 3.2 上崩溃

android - textViewResourceId 参数是否总是必要的?

ionic-framework - 在生产版本 ionic 3 中没有获得本地通知声音

android - 如何动态清空或清除堆内存

android - 单击按钮时应用程序强制关闭

angularjs - 对 Ionic 应用程序进行网络实时预览

java - RecyclerView 以编程方式单击

android - 如何在 Google TV 中实现 toast 覆盖

android - 如何在不扩展 Gallery 类的情况下停止在 Android 中使用 Gallery

html - Vim 插件以使用自定义 HTML 标签和 SCSS