我们一直在使用childbrowser一段时间在我们的ios应用程序中打开pdf而没有任何问题。最近我们决定打开一个我们在childbrowser的safari中打开的网页,所以我从原始网页开放代码中拆分了pdf特定代码,并试图让窗口出现。当然,这不起作用。尝试了一段时间后才开始工作,我决定制作一个空白的phonegap项目,将childbrowser插件放入并让它去google(如示例所示)。
新的phonegap 1.3项目,添加了新的全新childbrowser插件(在xcode中作为插件文件夹中的黄色文件夹),js for childbrowser添加到www文件夹和index.html,并添加了google.com; ChildBrowser / ChildBrowser.js; ChildBrowserCommand / ChildBrowser命令到phonegap.plist。然后我尝试了三种不同的方式,我知道如何尝试打开一个子浏览器页面(appdelegate中的shouldStartLoadWithRequest,调用childbrowser javascript,或直接使用phonegap.exec调用方法),但没有一个工作。
为了让儿童浏览器为1.3工作,我还有什么不同之处吗?或者我错过了让网页一般工作的步骤?
答案 0 :(得分:1)
首先我发现你需要设置appdelegate才能将正确的页面发送到childbrowser并且你需要使用代码来使用childbrowser提交url。
其次,www.google.com不起作用,www.google.com可以。