0

我在 xcode 4.3.3 中使用 Cordova 1.8.1 并尝试将 ChildBrowser 插件添加到我的 phonegap 应用程序中。我正在使用的 ChildBrowser 插件在这里,我认为它是 ChildBrowser 的最新版本,我按照这里的教程制作确保它适用于 iOS Simulator 5.1,但无法打开链接。

这是我的示例 index.html 代码....

<script type="text/javascript" charset="utf-8" src="childbrowser.js"></script>
<script type="text/javascript">
var childbrowser;

function onBodyLoad() {
  document.addEventListener("deviceready", onDeviceReady, false);

}

function onDeviceReady() {
  navigator.notification.alert("Cordova is working");
}

function onLinkClick() {
    window.plugins.childBrowser.onLocationChange = function(loc){ alert("In index.html new loc = " + loc); };
    window.plugins.childBrowser.onClose = function(){alert("In index.html child browser closed");};
    window.plugins.childBrowser.onOpenExternal = function(){alert("In index.html onOpenExternal");};        

    window.plugins.childBrowser.showWebPage('http://www.google.com',
                                    { showLocationBar: true });
    console.log(window.plugins.childBrowser);

}
</script>

有谁知道如何让 ChildBrowser 启动并运行?

非常感谢任何帮助,谢谢....

4

2 回答 2

0

我在这个位置有一个使用 childbrowser 的示例应用程序,其中包含使其在任何应用程序中工作的步骤。

ios-子浏览器

有关更多详细信息,请查看这篇文章 - Childbrowser with Cordova 1.7 iPhone issue

于 2012-06-23T13:35:47.800 回答
0

我发现我的大部分错误都是基于那些旧的博客文章,所以我写了一篇关于如何使用 PhoneGap/Cordova 1.8.1 和 1.9.0 逐步安装适用于 iOS/xcode 的 ChildBrowser 的博客文章。

检查这篇文章——使用 PhoneGap/Cordova 1.8.1 和 1.9.0 安装适用于 iOS/xcode 的 ChildBrowser


希望这可以帮助某人。

于 2012-07-17T00:39:54.683 回答