PhoneGap中文网

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

安卓上iput 弹出输入法框 返回键收起输入法框 无效

[复制链接]

1

主题

3

帖子

33

积分

新手上路

Rank: 1

积分
33
跳转到指定楼层
楼主
发表于 2016-3-29 20:35:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  //物理返回按钮控制&双击退出应用
      $ionicPlatform.registerBackButtonAction(function (e) {
          //判断处于哪个页面时双击退出
          if ($location.path() == '/login' || $location.path() == '/main' ) {
              if ($rootScope.backButtonPressedOnceToExit) {
                  ionic.Platform.exitApp();
              } else {
                  $rootScope.backButtonPressedOnceToExit = true;
                  $cordovaToast.showShortBottom('再按一次退出系统');
                  setTimeout(function () {
                      $rootScope.backButtonPressedOnceToExit = false;
                  }, 2000);
              }
          }else if ($ionicHistory.backView()) {

              if ($cordovaKeyboard.isVisible()) {
                  alert("隐藏")
                  $cordovaKeyboard.close();
              } else {
                  alert("未隐藏")
                  $ionicHistory.goBack();
              }
          }
          else {
              $rootScope.backButtonPressedOnceToExit = true;
              $cordovaToast.showShortBottom('再按一次退出系统');
              setTimeout(function () {
                  $rootScope.backButtonPressedOnceToExit = false;
              }, 2000);
          }
          e.preventDefault();
          return false;
      }, 101);
网上找的代码 是这样的 mx5 上是正常的 但是 小米4 华为4c 都是回退上一页 alert 出未隐藏,怎么回事呢?
回复

使用道具 举报

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

本版积分规则

关闭

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

ionic4视频教程

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

GMT+8, 2025-1-4 19:58 , Processed in 0.081855 second(s), 34 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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