我们在纯 HTML 堆栈(HTML、CSS、JavaScript)中使用 phonegap 开发了一个混合应用程序。目前我们面临设备后退按钮导航的问题。通常在任何 native 应用程序(如 android)中,按下后退按钮后,应用程序将移动到第一个屏幕,然后退出应用程序或直接退出。但是,我们不确定如何在 angular js 中处理这种行为。根据当前的行为,在我们的应用程序中按下后退按钮时,它会移动到上一个屏幕,然后再移动到它的上一个屏幕,从而导航到不同的屏幕而不退出。所以,我们不确定如何处理这种行为。
最佳答案
document.addEventListener("backbutton", onBackKeyDown, false);
function onBackKeyDown(e) {
e.preventDefault();
}
在 onBackKeyDown 方法中,导航到您想要的位置或您的登录名。
关于angularjs - 无法处理混合应用程序中的后退按钮导航问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34650806/