1

childbrowser を実行すると、このエラーが発生します。

エラー: WebKit は webView でキャッチされていない例外を破棄しました。

childbrowser を使用すると、最初にリンクをクリックしたときにしか開きませんが、2 回目は開きません! .bind が 2 回起動され、問題が解決されます。そして、どこかで [webview stopLoading]; を読みました。ChildBrowserViewContreller.m ファイルで問題を解決する必要があります。私の問題は、コードをどこに置くべきかわからないことですか? いくつかの場所をテストしましたが、うまくいきませんでした。ご意見ありがとうございます。

解決策を見つけました!childbrowser.js ファイルで、次の 4 行のコメントを外します。

// Web ページを表示すると、onLocationChange へのコールバックが発生します ChildBrowser.prototype.showWebPage = function(loc) {
//if (typeof PhoneGap !== "undefined")
//{

// PhoneGap.exec("ChildBrowserCommand.showWebPage", loc);
//} if(typeof Cordova !== "undefined") { Cordova.exec("ChildBrowserCommand.showWebPage", loc); } };

それだけです、今では常に開いています!

4

0 に答える 0