2011-11-29 247 views
15

我正在寻找将某种条形码扫描器集成到phonegap应用程序中。我只需要找出是否可以在所有主流平台(iOS/Android/Blackberry/WP7)上使用?Phonegap条码扫描器

编辑:通过条形码扫描,我的意思是通过相机扫描条形码。

谢谢!

+0

也许[这](http://stackoverflow.com/questions/3888396/how-to-scan-barcode-using-phonegap)问题有帮助 – v01d

+0

谢谢,这答案是Android的。我还发现了iPhone,所以现在最大的问题是:黑莓和WP7呢? –

+0

对于WP7试试[这](http://stackoverflow.com/questions/4419707/windows-phone-7-barcode-scan-library-or-capability) – v01d

回答

33

我们已经BarcodeScanner插件可用于:

的Android https://github.com/phonegap/phonegap-plugins/tree/master/Android/BarcodeScanner

的iOS https://github.com/phonegap/phonegap-plugins/tree/master/iPhone/BarcodeScanner

黑莓 https://github.com/phonegap/phonegap-plugins/tree/master/BlackBerry/BarcodeScanner

我们没有一个插件WP7,但是我”我会给Jesse发一封电子邮件,也许他会在WP7支持增长迅速的时候接受它。

+0

完美。谢谢,我的确是在 –

+0

之后我可以问一下目前的情况是怎么回事?你知道关于windows phone版BarcodeScanner插件的发布吗?谢谢! –

+1

对不起@ Chips_100,你必须联系Jesse MacFayden(http://www.risingj.com)了解更多关于WP7的信息。 –

5

另一种选择是Scandit barcode scanner SDK。 Scandit附带iOS和Android的PhoneGap插件(目前不支持WP和Blackberry),并且有免费的社区版。教程和演示应用程序都可以在这里找到:

Scandit还解码图像模糊,这是很重要的,如果一个应用程序需要运行在较低 - 手机(如许多Android手机)或没有自动对焦相机(iPad 2,iPod Touch,...)的设备。

(声明:我的Scandit开发商之一)

1

在此情况下,任何人都可以帮助: https://github.com/zeroasterisk/PhoneGap-BarcodeScanner-Example-iOS

具体做法是:

安装该插件(在路径屈指可数),但保留其工作的一个。实现了一个基本的JS扫描器代码来演示功能:加载时自动运行,错误时自动重新加载,成功/失败/取消提醒。

注意:关于barcodescanner.js和index.js的注释都提到了我对定义/要求对象路径的定制。经过几次排列后,我无法获得演示/示例路径的工作。

(这仅适用于iOS个大气压,但我打算做一个Android例子太)

1

海牛工作Barcode Scanner SDK PhoneGap的插件可以在这里找到:https://github.com/manateeworks/phonegap-mwbarcodescanner

该插件支持Android,iOS和Windows 。 UPC和EAN是免费的。其他符号可以免费评估。我们的价格比Scandit的质量更好(有时更好)。我们公司财务稳定,无需借钱生存。

(声明:我是海牛企业队的成员)