如何在基于phonegap的项目中添加cordova插件?

时间:2014-06-04 08:00:05

标签: android cordova cordova-3 cordova-plugins

我使用CLI创建了一个phonegap项目:

phonegap create Projectname

这很好用,我可以毫无问题地启动它。现在我想添加这个Barcodescanner:https://github.com/wildabeast/BarcodeScanner。我之前在基于cordova的项目中做过这样的事情:

 cordova plugin add https://github.com/wildabeast/BarcodeScanner.git 

现在我尝试使用基于Phonegap的项目,这显然无法正常工作。但我试过了

phonegap local plugin add https://github.com/wildabeast/BarcodeScanner.git 

也是,这也没有用...现在还有一种可能性来添加插件,那就是插件,但我根本没有得到插件语法......你能不能告诉我为什么电话空白命令不起作用以及如何使用plugman添加插件。非常感谢。

2 个答案:

答案 0 :(得分:0)

问题是来自wildabeast的版本不适用于phonegap版本> 3.2

尝试添加此条形码扫描程序插件,特定于phonegap https://github.com/phonegap-build/BarcodeScanner

使用语法

安装它
phonegap local plugin add https://github.com/phonegap-build/BarcodeScanner

为了让它工作我创建了一个新项目并将我的www复制到它并安装了插件。它在旧项目中对我不起作用。它可能对你来说我不确定,只需检查

答案 1 :(得分:0)

为什么不尝试手动添加?只需将Java源代码复制到src文件夹,将JavaScript(如果有的话)复制到assets文件夹,然后在/res/xml/config file中手动添加一个插件元素。如果需要,请确保向清单添加权限(如相机,文件访问等)。