【问题标题】:How to handle force close event in ionic app?如何处理离子应用程序中的强制关闭事件?
【发布时间】:2015-11-03 05:26:39
【问题描述】:

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

在离子应用中是否会出现强制关闭事件?

在离子应用程序中用于强制关闭事件处理的任何插件?

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

Cordova / Ionic / PhoneGap 如何实现这一点?

【问题讨论】:

    标签: android ionic-framework ionic forceclose


    【解决方案1】:

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

    .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...

    【讨论】:

      猜你喜欢
      • 2016-10-12
      • 1970-01-01
      • 2010-10-19
      • 1970-01-01
      • 2021-11-18
      • 1970-01-01
      • 1970-01-01
      • 2019-02-15
      • 1970-01-01
      相关资源
      最近更新 更多