如何从注销中禁用设备后退按钮?

时间:2015-07-06 19:10:42

标签: android cordova ionic-framework ionic

我正在使用需要登录的cordova应用程序。 登录后,如果我按设备后退按钮,应用程序登出后如何防止?

1 个答案:

答案 0 :(得分:2)

基本上,当您单击设备后退按钮时,它将关闭应用程序。你没有处理它。

显然,您无法保存登录信息和状态(无论是否已登录)。这就是你点击后退应用程序正在关闭的原因,它假装要注销。

为避免退出应用,请使用后退按钮事件处理。

准备好设备后使用此方法。

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

function onBackKeyDown(){
  alert("Back key is pressed");
  // write your logics here;
}

显然要保存登录详细信息,请使用 localStorage ,这将在您卸载应用程序之前可用

相关问题