PhoneGap中文网

 找回密码
 立即注册
查看: 13849|回复: 6
打印 上一主题 下一主题

双击弹出提示“再点击一次就退出”,但是没有退出效果,什么情况啊 ,求指教

[复制链接]

43

主题

64

帖子

265

积分

中级会员

Rank: 3Rank: 3

积分
265
跳转到指定楼层
楼主
发表于 2016-4-19 09:50:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
双击弹出提示“再点击一次就退出”,但是点击后没有退出效果,什么情况啊 ,求指教
回复

使用道具 举报

11

主题

529

帖子

1418

积分

金牌会员

Rank: 6Rank: 6

积分
1418
沙发
发表于 2016-4-19 10:17:20 | 只看该作者
截图  不然只有你知道你在说什么  什么情况
回复 支持 反对

使用道具 举报

43

主题

64

帖子

265

积分

中级会员

Rank: 3Rank: 3

积分
265
板凳
 楼主| 发表于 2016-4-19 10:23:59 | 只看该作者
ionicwang 发表于 2016-4-19 10:17
截图  不然只有你知道你在说什么  什么情况

toast.getView().setElevation(6);这一句报错;找不到setElevation()
回复 支持 反对

使用道具 举报

43

主题

64

帖子

265

积分

中级会员

Rank: 3Rank: 3

积分
265
地板
 楼主| 发表于 2016-4-19 10:24:19 | 只看该作者
ionicwang 发表于 2016-4-19 10:17
截图  不然只有你知道你在说什么  什么情况

toast.getView().setElevation(6);这一句报错;找不到setElevation()
回复 支持 反对

使用道具 举报

43

主题

64

帖子

265

积分

中级会员

Rank: 3Rank: 3

积分
265
5#
 楼主| 发表于 2016-4-19 10:26:45 | 只看该作者
ionicwang 发表于 2016-4-19 10:17
截图  不然只有你知道你在说什么  什么情况

E:\11.png
回复 支持 反对

使用道具 举报

43

主题

64

帖子

265

积分

中级会员

Rank: 3Rank: 3

积分
265
6#
 楼主| 发表于 2016-4-19 10:27:14 | 只看该作者
ionicwang 发表于 2016-4-19 10:17
截图  不然只有你知道你在说什么  什么情况

angular.module('myApp', ['ionic','myApp.controllers','ngCordova'])

.run(function ($ionicPlatform, $rootScope, $location, $timeout, $ionicHistory, $cordovaToast) {
        $ionicPlatform.ready(function ($rootScope) {
            // Hide the accessory bar by default (remove this to show the accessory bar above the keyboard
            // for form inputs)
            if (window.cordova && window.cordova.plugins.Keyboard) {
                cordova.plugins.Keyboard.hideKeyboardAccessoryBar(true);
            }
            if (window.StatusBar) {
                // org.apache.cordova.statusbar required
                StatusBar.styleDefault();
            }
        });
        //双击退出
        $ionicPlatform.registerBackButtonAction(function (e) {
            //判断处于哪个页面时双击退出
            if ($location.path() == '/tabs/tab-sy') {
                if ($rootScope.backButtonPressedOnceToExit) {
                    ionic.Platform.exitApp();
                } else {
                    $rootScope.backButtonPressedOnceToExit = true;
                    $cordovaToast.showShortCenter('再按一次退出系统');
                    setTimeout(function () {
                        $rootScope.backButtonPressedOnceToExit = false;
                    }, 1000);
                }
            }
            else if ($ionicHistory.backView()) {
                $ionicHistory.goBack();
            } else {
                $rootScope.backButtonPressedOnceToExit = true;
                $cordovaToast.showShortCenter('再按一次退出系统');
                setTimeout(function () {
                    $rootScope.backButtonPressedOnceToExit = false;
                }, 1000);
            }
            e.preventDefault();
            return false;
        }, 101);
    })
回复 支持 反对

使用道具 举报

15

主题

27

帖子

191

积分

注册会员

Rank: 2

积分
191
7#
发表于 2016-4-20 15:50:39 | 只看该作者
    //双击退出
    $ionicPlatform.registerBackButtonAction(function (e) {
      //判断处于哪个页面时双击退出
      alert($location.path());
      if ($location.path() == '/tab/dash') {
        if ($rootScope.backButtonPressedOnceToExit) {
          ionic.Platform.exitApp();
        } else {
          $rootScope.backButtonPressedOnceToExit = true;
          $cordovaToast.showShortCenter('再按一次退出');
          setTimeout(function () {
            $rootScope.backButtonPressedOnceToExit = false;
          }, 2000);
        }
      }
      else if ($ionicHistory.backView()) {
        $ionicHistory.goBack();
      } else {
        $rootScope.backButtonPressedOnceToExit = true;
        $cordovaToast.showShortCenter('再按一次退出');
        setTimeout(function () {
          $rootScope.backButtonPressedOnceToExit = false;
        }, 2000);
      }
      e.preventDefault();
      return false;
    }, 101);
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

ionic4视频教程

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

GMT+8, 2024-5-20 18:01 , Processed in 0.052679 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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