ionic android按返回键退出功能
ionic android按返回键退出功能如何实现而且只想在指定页面 按返回键盘的时候才退出,其他页面按返回键盘的时候回到上一页面
需要在ionic在入口启动模块的的run方法中添加以下代码:
//返回键处理
//主页面显示退出提示框
$ionicPlatform.registerBackButtonAction(function (e) {
e.preventDefault();
function showConfirm() {
var confirmPopup = $ionicPopup.confirm({
title: '<strong>退出应用?</strong>',
template: '你确定要退出应用吗?',
okText: '退出',
cancelText: '取消'
});
confirmPopup.then(function (res) {
if (res) {
ionic.Platform.exitApp();
} else {
}
});
}
if ($location.path() == '/home/homeInfo') {
showConfirm();
} else if ($ionicHistory.backView()) {
$ionicHistory.goBack();
} else {
showConfirm();
}
return false;
}, 101);
上面代码可以自己试试
这个得顶起谢谢分享 http://www.ionic.ren/2015/11/30/ionic%E5%AE%9E%E7%94%A8%E5%8A%9F%E8%83%BD%E5%9B%9B-android%E8%BF%94%E5%9B%9E%E9%94%AE%E5%A4%84%E7%90%86/ 额 我把这代码放在新建的ionic项目可以,放到我自己写的www项目里面就不行。我拿教程项目测试也是,检测不到返回键。求解。。 华为的返回键,点击向下的时候关闭键盘了,怎么还又返回上一页了,有人遇到过吗
页:
[1]