【发布时间】:2016-03-27 08:55:25
【问题描述】:
我正在使用 jquery mobile 开发 phonegap 应用程序。我需要从某个网站打开一个页面来执行一些操作。我在应用程序浏览器中使用它。它成功打开了所需的页面,但在按下关闭按钮(右上角有一个 X 符号)时它不会关闭。 为了检查是否甚至被触发,我添加了
ref.addEventListener('exit', function(event) {alert(event.type);
这正在产生警报,所以我认为事件没有任何问题。
我从这里尝试的另一个解决方案 mobile/close
我在AppBrowser 中打开的代码在这里 Github source
由于我不断尝试解决方案,因此代码可能会发生变化,但我会对其进行评论,所以我的试验将是他们的。
当我点击X时,屏幕闪烁(或者我说这就像你在翻书一样),或者就像有两个相同的inAppBrowser窗口。一个在单击 X 时关闭,另一个仍然存在。
我发现某处点击完成后它会关闭,但没有任何完成按钮。 这是inAppBrowser的截图Screen shot from my android mobile
【问题讨论】:
-
您使用的插件版本非常旧,因此可能是一个错误。更新到最新版本,然后重试
-
我跳过了插件版本,因为我在 comfig.xml 中只使用了
-
那是旧的id,所以你得到旧的插件,你必须使用cordova-plugin-inappbrowser
标签: android cordova jquery-mobile inappbrowser