来自 inappBrowser 的 Cordova 后退按钮按下
Cordova backbutton press from inappBrowser
我正在开发一个包含登录注销功能的 cordova 应用程序。
该错误是在用户注销应用程序时出现的。注销按钮调用 inAppBrouser 插件加载注销页面(从外部网络资源),在注销成功后,它停留在同一个注销屏幕,当用户按下后退按钮时,它 returns 到主屏幕(从他注销的地方) ), 我想在那里关闭应用程序(他要返回的页面应该在登录后显示)
我尝试在加载 inappBrowser 时清除历史记录,
history.go(-(history.length - 1));
但运气不好!
来自 cordova 文档,如 JesseMonroy650 所说,我尝试覆盖在 inappbrowser 中不起作用的后退按钮
但是我添加的 'exit' eventListener 似乎在工作...
window.addEventListener("exit", function () {
navigator.app.exitApp();
});
应用程序有时甚至在按下后退按钮之前就退出了。
监听器的问题
需要帮助和建议。
window.addEventListener("exit", function () {
navigator.app.exitApp();
});
升级到 android 版本 4.1.1 后似乎工作正常
科尔多瓦版本:5.0.0
InappBrowser 版本:1.1.0
无需更改代码
我正在开发一个包含登录注销功能的 cordova 应用程序。 该错误是在用户注销应用程序时出现的。注销按钮调用 inAppBrouser 插件加载注销页面(从外部网络资源),在注销成功后,它停留在同一个注销屏幕,当用户按下后退按钮时,它 returns 到主屏幕(从他注销的地方) ), 我想在那里关闭应用程序(他要返回的页面应该在登录后显示)
我尝试在加载 inappBrowser 时清除历史记录,
history.go(-(history.length - 1));
但运气不好!
来自 cordova 文档,如 JesseMonroy650 所说,我尝试覆盖在 inappbrowser 中不起作用的后退按钮
但是我添加的 'exit' eventListener 似乎在工作...
window.addEventListener("exit", function () {
navigator.app.exitApp();
});
应用程序有时甚至在按下后退按钮之前就退出了。 监听器的问题
需要帮助和建议。
window.addEventListener("exit", function () {
navigator.app.exitApp();
});
升级到 android 版本 4.1.1 后似乎工作正常
科尔多瓦版本:5.0.0 InappBrowser 版本:1.1.0
无需更改代码