0

私は xcode 4.3.3 で Cordova 1.8.1 を使用しており、ChildBrowser プラグインを phonegap app.The 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

私の過ちのほとんどはこれらの古いブログ投稿に基づいていることがわかったので、iOS/xcode 用の ChildBrowser を PhoneGap/Cordova 1.8.1 および 1.9.0 で段階的にインストールする方法についてのブログ投稿を書きました。

この投稿を確認してください -- PhoneGap/Cordova 1.8.1 および 1.9.0 を使用した iOS/xcode 用の ChildBrowser のインストール


うまくいけば、これは誰かを助けます。

于 2012-07-17T00:39:54.683 に答える
0

この場所にある childbrowser で動作するサンプル アプリケーションがあり、どのアプリケーションでも動作させるための手順が示されています。

ios-child-browser

詳細については、この投稿を確認してください - Childbrowser with Cordova 1.7 iPhone issue

于 2012-06-23T13:35:47.800 に答える