【发布时间】:2015-11-03 05:26:39
【问题描述】:
我想在用户强制关闭时关闭我的应用。
在离子应用中是否会出现强制关闭事件?
在离子应用程序中用于强制关闭事件处理的任何插件?
示例: 原生移动应用程序的一个常见功能是在用户关闭应用程序时注销(强制停止/强制关闭)。
Cordova / Ionic / PhoneGap 如何实现这一点?
【问题讨论】:
标签: android ionic-framework ionic forceclose
我想在用户强制关闭时关闭我的应用。
在离子应用中是否会出现强制关闭事件?
在离子应用程序中用于强制关闭事件处理的任何插件?
示例: 原生移动应用程序的一个常见功能是在用户关闭应用程序时注销(强制停止/强制关闭)。
Cordova / Ionic / PhoneGap 如何实现这一点?
【问题讨论】:
标签: android ionic-framework ionic forceclose
根据您的 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();
}
})
}
})
});
【讨论】: