我需要使用PhoneGap的插件,但到目前为止它们都没有按预期工作。似乎文档缺乏。
让我们举一个简单的例子:假设我想使用org.apache.cordova.file-transfer插件中的FileUploadOptions类。
我首先下载插件:
phonegap plugin add org.apache.cordova.file-transfer
这个插件的文档不过是这个...... 在那之后我应该怎么做才能访问FileUploadOptions?
其他插件(例如barcodescanner.js)的文档暗示我应该将这样的内容添加到我的index.html:
<script type="text/javascript" src="barcodescanner.js"></script>
但是,如果我只是这样做,变量cordova.plugins.barcodeScanner就不存在了。并且弃用的变量window.plugins.barcodeScanner。
也没有我不明白应该如何使用这些插件?
答案 0 :(得分:0)
在以下链接http://docs.phonegap.com/en/3.5.0/cordova_plugins_pluginapis.md.html中,您有一个PhoneGap插件列表。单击其中一个列表项可显示其文档。您还可以使用插件注册表来查找第三方插件http://plugins.cordova.io/#/。
例如,对于文件传输插件,您可以按照此页面https://github.com/apache/cordova-plugin-file-transfer/blob/master/doc/index.md的第一个网址中的链接阅读有关它的更多信息。在这里,您可以阅读有关此特定插件的文档,如何安装它,支持的平台,类属性甚至示例用法。
每个PhoneGap插件的用法可能略有不同,因此您应该阅读每个想要使用的插件。
答案 1 :(得分:0)
对于条形码扫描仪,您需要手动安装。我建议你使用scandit条码扫描器。
对于ios