android 返回键 键盘,关于Android返回键关闭键盘和返回问题...求大神ING~

关于 安卓的返回键,  打开输入法的时候, 我关闭输入法习惯性用后退按钮的,  按后退后,输入法关闭了,但是ionic也跟着一起后退了,  这个有解决方案吗?网上说返回键是有优先级的,但是这个不知道怎么设置,

我应用就已经使用了返回两次退出应用,还有键盘插件知道使用,

现在就是不知道点击返回键关闭键盘 怎么检测这个事件,代码怎么写 求大神帮忙看看.......

$ionicPlatform.registerBackButtonAction(function (e) {

alert($cordovaKeyboard.isVisible());//这里返回的是false

//判断处于哪个页面时双击退出

if ($location.path() == '/tab/rw'||$location.path() == '/tab/xm'||$location.path() == '/tab/kh'||$location.path() == '/tab/wd'|| $location.path() == '/tab/rw/finished'||$location.path() == '/tab/rw/outdated'||$location.path() == '/tab/rw/unfinished') {

if ($rootScope.backButtonPressedOnceToExit) {

ionic.Platform.exitApp();

} else {

$rootScope.backButtonPressedOnceToExit = true;

$cordovaToast.showShortCenter('再按一次退出系统');

setTimeout(function () {

$rootScope.backButtonPressedOnceToExit = false;

}, 2000);

}

}else if ($ionicHistory.backView()) {

if($location.path() == '/login'){

ionic.Platform.exitApp();

}else{

$ionicHistory.goBack();

}

}else if($location.path() == '/login'){

ionic.Platform.exitApp();

}

e.preventDefault();

return false;

}, 101);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值