来自inappBrowser的Cordova backbutton press

时间:2015-10-17 13:25:14

标签: cordova inappbrowser

我正在开发一个cordova应用程序,其中包含登录注销功能。 该错误是用户退出应用程序时的错误。注销按钮调用inAppBrouser插件来加载注销页面(从外部Web源),在注销成功后它保持在同一个注销屏幕,当用户按下后退按钮它返回到主屏幕(从他退出的地方),我想要关闭应用程序(登录后应该显示他要返回的页面)

我尝试在加载inappBrowser时清除历史记录,

history.go(-(history.length - 1));

但没有运气!

来自cordova文档,因为JesseMonroy650说我尝试重写后退按钮,它不在inappbrowser中工作

但是退出'我添加的eventListener似乎正在工作......

window.addEventListener("exit", function () {
 navigator.app.exitApp();
});

应用程序有时会在按下后退按钮之前退出。 听众的问题

帮助&安培;建议需要。

1 个答案:

答案 0 :(得分:0)

window.addEventListener("exit", function () {
  navigator.app.exitApp();
});
升级到Android 4.1.1版后

似乎工作正常

Cordova版本:5.0.0 InappBrowser版本:1.1.0

无需更改代码