Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/20.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
Android 无法使用location.path从registerBackButtonAction导航_Android_Angularjs_Ionic - Fatal编程技术网

Android 无法使用location.path从registerBackButtonAction导航

Android 无法使用location.path从registerBackButtonAction导航,android,angularjs,ionic,Android,Angularjs,Ionic,我正试图自定义导航点击后退按钮。这个想法是将用户发送到主页,在应用程序中他按下硬件后退按钮,然后在主页上退出应用程序 该事件起作用,但新视图不加载,如果再次按下“后退”按钮,应用程序将退出 index.html: <body ng-app="starter" ng-controller="AppCtrl"> <ion-nav-view></ion-nav-view> </body> 我甚至试过从内部使用相同的代码 angular.module

我正试图自定义导航点击后退按钮。这个想法是将用户发送到主页,在应用程序中他按下硬件后退按钮,然后在主页上退出应用程序

该事件起作用,但新视图不加载,如果再次按下“后退”按钮,应用程序将退出

index.html:

<body ng-app="starter" ng-controller="AppCtrl">
  <ion-nav-view></ion-nav-view>
</body>
我甚至试过从内部使用相同的代码

angular.module('starter', ['ionic', 'starter.controllers'])
.run(function($location, $ionicPlatform, $rootScope) {}
有人知道如何使它工作吗

使用: $state.go('app.home')


不要使用location.path

你整理好了吗?没有,我更改了功能
angular.module('starter', ['ionic', 'starter.controllers'])
.run(function($location, $ionicPlatform, $rootScope) {}