Javascript二维码阅读图书馆

时间:2011-10-12 00:16:20

标签: javascript cordova qr-code

我希望在基于PhoneGap的移动应用中使用QR码。 generate QR codes using javascript有几种方法。我正在使用Jerome Etienne's jquery-based solution

我正在寻找一个纯粹的Javascript解决方案或一组用于camera-enabled platforms的PhoneGap插件,它们将读取图像中的QR编码数据。

到目前为止,我发现的只有a demo by LazarSoft。还有其他解决方案吗?

5 个答案:

答案 0 :(得分:10)

更新我终于使用jsqrcode放置了demo。试一试here

这些http://www.webqr.com/家伙实际上已将ZXing qrcode扫描程序移植到javascript https://github.com/LazarSoft/jsqrcode !!

您唯一需要闪光灯的是使用网络摄像头(在他们的示例中)。 javascript解码和检测适用于canvas元素。

我目前正在使用HTML5 Camera API和LazarSoft的javascript位来检测和解码浏览器中的QR码。纯网:-D

对于桌面测试,请在chrome:flags下设置启用MediaStream标志,或从Opera Labs http://snapshot.opera.com/labs/camera/获取相机捆绑客户端

答案 1 :(得分:6)

这是当前用于条形码扫描的库: https://github.com/wildabeast/BarcodeScanner

现在是Cordova / PhoneGap的官方跨平台BarcodeScanner https://github.com/phonegap/phonegap-plugin-barcodescanner

答案 2 :(得分:5)

另请参阅此Tutorial,其中显示了如何使用Barcode Scanner plugin

Zebra Crossing library制作PhoneGap应用

答案 3 :(得分:4)

这个很好看。根据自己的描述:

  

使用Lazar Laszlo的ZXing Java库端口,QCodeDecoder带来了   在网络上有一个很好的界面来处理QRCode解码   可用于台式机和手机。

演示:http://cirocosta.github.io/qcode-decoder/

存储库:https://github.com/cirocosta/qcode-decoder

答案 4 :(得分:1)