无法处理混合应用程序中的后退按钮导航问题

时间:2016-01-07 08:51:59

标签: angularjs cordova phonegap-plugins hybrid-mobile-app

我们在纯HTML堆栈(HTML,css,javascript)中使用phonegap开发了一个混合应用程序。目前我们正面临设备后退按钮导航的问题。通常在任何本机应用程序(如android)中,在按下后退按钮时,应用程序将移至第一个屏幕,然后退出应用程序或直接退出。但是,我们不确定如何在角度js中处理这种行为。根据当前的行为,在我们的按下后退按钮的应用程序中,它移动到前一个屏幕然后到之前的屏幕,从而导航到不同的屏幕而不退出。所以,我们不确定如何处理这种行为。

1 个答案:

答案 0 :(得分:0)

document.addEventListener("backbutton", onBackKeyDown, false);

function onBackKeyDown(e) {
    e.preventDefault();
}

在onBackKeyDown方法中,导航到您想要的位置或登录位置。