PhoneGap中文网

 找回密码
 立即注册
12
返回列表 发新帖
楼主: 你懂的

Ionic+phonegap 实现双击返回键退出功能

[复制链接]

15

主题

27

帖子

191

积分

注册会员

Rank: 2

积分
191
发表于 2016-3-7 11:13:46 | 显示全部楼层
可以使用,那些说没效果的看下
$location.path() == '/tab/news'
这里改成自己的主页面路径就可以了
回复 支持 反对

使用道具 举报

11

主题

529

帖子

1418

积分

金牌会员

Rank: 6Rank: 6

积分
1418
发表于 2016-3-7 13:18:03 | 显示全部楼层
  1. <pre>//返回键处理
  2. //主页面显示退出提示框
  3. $ionicPlatform.registerBackButtonAction(function (e) {
  4.     e.preventDefault();
  5.     function showConfirm() {
  6.         var confirmPopup = $ionicPopup.confirm({
  7.             title: '<strong>退出应用?</strong>',
  8.             template: '你确定要退出应用吗?',
  9.             okText: '退出',
  10.             cancelText: '取消'
  11.         });
  12.         confirmPopup.then(function (res) {
  13.             if (res) {
  14.                 ionic.Platform.exitApp();
  15.             } else {

  16.             }
  17.         });
  18.     }

  19.     if ($location.path() == '/home/homeInfo') {
  20.         showConfirm();
  21.     } else if ($ionicHistory.backView()) {
  22.         $ionicHistory.goBack();
  23.     } else {
  24.         showConfirm();
  25.     }
  26.     return false;
  27. }, 101);</pre>
复制代码

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

ionic4视频教程

Archiver|手机版|小黑屋| PhoneGap中文网 ( 京ICP备13027796号-1 )  

GMT+8, 2024-3-29 08:09 , Processed in 0.036278 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表