我试图在我的离子应用程序(android平台)中阻止本机后退按钮默认行为,并且在接近一天的谷歌搜索后我遇到了这个解决方案
$ionicPlatform.registerBackButtonAction(function (event) {
if ($ionicHistory.currentStateName() === 'tab.home.share'){
event.preventDefault();
} else {
$ionicHistory.goBack();
}
}, 100);
它禁用了原生后退按钮的默认行为,但是$ ionicHistory.goBack()不起作用,我得到错误Uncaught Reference $ ionicHistory未定义。 我做错了什么?