0

XcodeとPhoneGapとHTML、およびChildBrowserを使用してiPhone用のアプリを開発しています。Dropboxから取得しているPDFを表示しようとしています(サイトはCordova.plistの外部配列リストに追加されています)が、エラープラグイン「ChildBrowserCommand」が見つからないか、CDVPluginではありません。Cordova.plistのプラグインマッピングを確認してください。に表示されますが、console何が問題なのかわかりません。Cordova.plistで、プラグイン辞書に追加しました。

ここに画像の説明を入力してください

JavaScriptは;

childbrowser = ChildBrowser.install();

function viewOnline(site) {
  cordova.exec("ChildBrowserCommand.showWebPage", encodeURI(site));
}

HTMLは;

<button onclick="viewOnline('http://dl.dropbox.com/u/97184921/Internship%20Stuff/Holidays.pdf');">View Online</button></li>

私はChildBrowserにかなり慣れていないので、何が悪いのかよくわかりません。コードを修正するにはどうすればよいですか?

編集

これは、役立つ場合にコンソールに表示される完全なエラーです。

2013-03-11 16:05:00.327 TestApp1 [62039:15b03]エラー:プラグイン'ChildBrowser'が見つからないか、CDVPluginではありません。Cordova.plistでプラグインマッピングを確認してください。

2013-03-11 16:05:00.328 TestApp1 [62039:15b03]-[CDVCommandQueueexecutePending][行102]FAILEDpluginJSON = [null、 "ChildBrowser"、 "showWebPage"、[" http://dl.dropbox.com /u/97184921/Internship%2520Stuff/Holidays.pdf "]]

4

2 に答える 2

0

私は自分で答えました-すべてのChildBrowserファイルがXcodeのPluginsフォルダーにあることを確認する必要があります(画面の左側のindex.htmlファイルなどの下に表示されます-最初は空である可能性があります

于 2013-03-13T16:08:22.117 に答える
0

.jsplistからを削除し、Commandjavascript呼び出しからを削除します。

于 2013-03-11T15:28:35.867 に答える