ionic 双击主页退出
来源:互联网 发布:倩女幽魂抢红包软件 编辑:程序博客网 时间:2024/06/11 16:50
一、准备
Toast插件
插件地址:cordova plugin add https://github.com/EddyVerbruggen/Toast-PhoneGap-Plugin.git
二:代码
.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()== '/tab/news'){
if($rootScope.backButtonPressedOnceToExit){
ionic.Platform.exitApp();
}else {
$rootScope.backButtonPressedOnceToExit= true;
$cordovaToast.showShortTop('再按一次退出系统');
setTimeout(function() {
$rootScope.backButtonPressedOnceToExit= false;
},2000);
}
}
elseif ($ionicHistory.backView()){
$ionicHistory.goBack();
}else {
$rootScope.backButtonPressedOnceToExit= true;
$cordovaToast.showShortTop('再按一次退出系统');
setTimeout(function() {
$rootScope.backButtonPressedOnceToExit= false;
},2000);
}
e.preventDefault();
returnfalse;
},101);
})
- ionic 双击主页退出
- app主页双击退出
- ionic 双击退出
- ionic返回键双击退出
- android 双击Back键退出主页面
- Ionic 实现双击返回键退出功能
- Ionic 实现双击返回键退出功能
- ionic实现双击返回键退出软件
- Ionic 实现双击返回键退出功能
- ionic实现双击返回键退出功能
- IONIC WebApp之双击返回退出
- ionic双击返回键退出应用
- Ionic 实现双击返回键退出功能 基于ngcordova
- ionic+html5plusAPI实现双击返回键退出应用
- Cordova(ionic)项目实现双击返回键退出应用
- 双击退出
- 双击退出
- 双击退出
- c++第一次实验
- C# 泛型之list<T>与ArrayList<object>比较
- iOS Xcode工程目录的 folder 和 group的区别(链接)
- 最大m个字段和+两个滚动数组(1024)
- Matlab并行编程方法及理解(1)
- ionic 双击主页退出
- inputn函数与input函数的区别
- 用户管理系统——编辑用户
- LA 2889 回文(找规律)
- DOM解析XML文件
- [总结]CDQ分治&整体二分
- Unity如何在Editor下执行协程(coroutine)
- HDU 5015 233 Matrix(矩阵快速幂)
- Linux学习笔记:shell的初次使用