Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/433.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用AngularJS路由处理Android的硬件后退按钮键_Javascript_Android_Angularjs_Cordova_Back Button - Fatal编程技术网

Javascript 如何使用AngularJS路由处理Android的硬件后退按钮键

Javascript 如何使用AngularJS路由处理Android的硬件后退按钮键,javascript,android,angularjs,cordova,back-button,Javascript,Android,Angularjs,Cordova,Back Button,我必须使用Angular/Cordova处理android的硬件返回键。我有以下代码: if($route.current.loadedTemplateUrl.includes('login')){ log(“3$rootScope.disableBackPress..”+$rootScope.disableBackPress); navigator.app.exitApp(); }else if($rootScope.disableBackPress==1){ //返回的代码-防止导航抽屉返

我必须使用Angular/Cordova处理android的硬件返回键。我有以下代码:

if($route.current.loadedTemplateUrl.includes('login')){
log(“3$rootScope.disableBackPress..”+$rootScope.disableBackPress);
navigator.app.exitApp();
}else if($rootScope.disableBackPress==1){
//返回的代码-防止导航抽屉返回
??
}否则{
//总是回家而不是-1
//navigator.app.backHistory();
log(“2$rootScope.disableBackPress..”+$rootScope.disableBackPress);
//总是回家而不是-1
window.history.go(-1);
}