如何处理离子应用程序中的强制关闭事件?
Posted
技术标签:
【中文标题】如何处理离子应用程序中的强制关闭事件?【英文标题】:How to handle force close event in ionic app? 【发布时间】:2015-11-03 05:26:39 【问题描述】:我想在用户强制关闭时关闭我的应用。
在离子应用中是否会出现强制关闭事件?
在离子应用程序中用于强制关闭事件处理的任何插件?
示例: 原生移动应用程序的一个常见功能是在用户关闭应用程序时注销(强制停止/强制关闭)。
Cordova / Ionic / PhoneGap 如何实现这一点?
【问题讨论】:
【参考方案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...
【讨论】:
以上是关于如何处理离子应用程序中的强制关闭事件?的主要内容,如果未能解决你的问题,请参考以下文章