0

我们一直在使用 childbrowser 在我们的 ios 应用程序中打开 pdf 文件,没有任何问题。最近我们决定在 childbrowser 中打开一个我们在 safari 中打开的网页,所以我将 pdf 特定代码从原始网页打开代码中分离出来,并试图让窗口出现。这当然行不通。在尝试了一段时间让它工作后,我决定只做一个空白的 phonegap 项目,放入 childbrowser 插件并让它去谷歌(如示例中所示)。

新的phonegap 1.3项目,添加了新的新鲜的childbrowser插件(在xcode中作为plugin文件夹中的黄色文件夹),childbrowser的js添加到www文件夹和index.html,并添加了google.com;ChildBrowser/ChildBrowser.js;ChildBrowserCommand/ChildBrowserCommand 到 phonegap.plist。然后我尝试了三种不同的方法,我知道如何尝试打开子浏览器页面(应该在 appdelegate 中启动LoadWithRequest,调用子浏览器 javascript,或者直接使用 phonegap.exec 调用方法),但都没有奏效。

为了让childbrowser适用于1.3,我需要做些什么不同的事情吗?还是我错过了让网页正常工作的步骤?

4

1 回答 1

1

首先,我发现您需要设置 appdelegate 以将正确的页面发送到 childbrowser,并且您需要使用代码使用 childbrowser 提交 url。

其次,www.google.com 不起作用,www.google.com/ 起作用。

于 2012-02-13T20:39:19.220 回答