如何在 Android 上使用 Ionic 调用 history.back() 时不刷新页面?它在 iOS 上运行良好,但在 Android 上它正在重新加载页面。我在 Cordova 3.5 上。
最佳答案
您正在寻找 $ionicNavBarDelgate.back()
方法。这使用 ui.router
状态在历史记录中返回而不重新加载页面。
HTML
<button type="button" class="button button-clear" ng-click="goBack()">Back</button>
Javascript Controller
angular.module('App').controller('PageCtrl', function ($scope, $ionicNavBarDelegate) {
$scope.goBack = function () {
$ionicNavBarDelegate.back();
};
});
关于android - 在 Ionic 上使用 Android 的 history.back(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25494627/