gpt4 book ai didi

android - phonegap 3.4 无法关闭 inappbrowser

转载 作者:行者123 更新时间:2023-11-30 02:53:19 25 4
gpt4 key购买 nike

我有一个 phonegap/jQuery Mobile Android 应用程序,它使用 window.open(URL) 打开一个外部 URL(我不能修改它的内容) .

问题是我无法关闭它并返回“正常”应用程序,我在 logcat 中收到以下错误:Uncaught ReferenceError: cordova is not defined", source: here_goes_the_external_url.html

logcat 下方一点显示:"exception firing pause event from native", source: here_goes_the_external_url.html

问题是我不知道原因是否是我正在捕获“后退事件”以准确控制用户按下它时发生的事情,我在我的onDeviceReady() 功能:document.addEventListener("backbutton", pressBackButton, false);

有没有办法强制后退按钮关闭该窗口?似乎一旦打开该窗口 cordova 就不再处于 Activity 状态(因此出现未定义的错误),但这不是 inappbrowser 的目的,要在 inside 中打开它应用程序?

是的,我忘了说,我正在加载 inappbrowser 插件

最佳答案

为了寻找答案,我发现了另一个有类似问题的线程,经过一番调查后,我找到了一个解决方案,我将其作为答案发布在另一个线程中:Handle Android Back Button on Phonegap InAppBrowser

如果其他人正在寻找我的答案,请转到该链接并使用我的用户名寻找答案

关于android - phonegap 3.4 无法关闭 inappbrowser,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23750115/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com