android - PhoneGap 的 ChildBrowser Android 插件 - 浏览器在页面完全加载之前不会关闭

标签 android cordova childbrowser

我使用的是最新版本的 ChildBrowser 和 PhoneGap 1.8.1 (Android)。如果我启动浏览器窗口,然后在页面完全加载(在本例中为 espn.com)之前触摸“x”关闭窗口,则该窗口不会关闭,而是变得无法关闭。奇怪的是,当我第一次触摸“x”时,您可以看到窗口透明关闭/缩小,但主浏览器窗口仍保留在原位。有什么想法吗?

最佳答案

尝试将对 childBrowser.showWebPage() 的调用包装在 .setTimeout() 中。这有时会解决像这样的怪异问题,尽管我从未在 ChildBrowser 上看到过这个问题。

window.setTimeout( function () {
    window.plugins.childBrowser.showWebPage( url );
}, 1 );

关于android - PhoneGap 的 ChildBrowser Android 插件 - 浏览器在页面完全加载之前不会关闭,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11506064/

相关文章:

android - 有什么方法可以设置首选项对话框的主题?

javascript - 在手机上下载 <img> 标签中的 url(使用 cordova )

javascript - JQuery Mobile Canvas 字段(签名)样式问题

javascript - 如何将 'tap' 和 'doubletap' 绑定(bind)到 Hammer.js 中的同一元素?

ios - 有没有人能够在 Cordova 2.0.0 上成功安装 ChildBrowser?

java - ChildBrowser.java 语法错误

安卓 4.3 : Not focus searchView not show hint

Android Java 如何制作半屏键盘并同时完成编辑文本?

java - setColorFilter 应用于所有按钮

html - 在 Div 中添加 inApp 浏览器