【发布时间】:2013-03-11 15:27:16
【问题描述】:
我正在使用 Xcode、PhoneGap 和 HTML 以及 ChildBrowser 为 iPhone 开发应用程序。我正在尝试显示从 Dropbox 检索的 PDF(该站点已添加到 Cordova.plist 中的外部数组列表中),但未找到错误 Plugin '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”,或者不是 CDVP 插件。检查 Cordova.plist 中的插件映射。
2013-03-11 16:05:00.328 TestApp1[62039:15b03] -[CDVCommandQueue executePending] [Line 102] FAILED pluginJSON = [null,"ChildBrowser","showWebPage",["http://dl.dropbox.com/u/97184921/Internship%2520Stuff/Holidays.pdf "]]
【问题讨论】:
标签: html ios xcode cordova childbrowser