|
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);
复制代码
上面代码可以自己试试
|
|