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); } };
それだけです、今では常に開いています!