我希望在基于PhoneGap的移动应用中使用QR码。 generate QR codes using javascript有几种方法。我正在使用Jerome Etienne's jquery-based solution。
我正在寻找一个纯粹的Javascript解决方案或一组用于camera-enabled platforms的PhoneGap插件,它们将读取图像中的QR编码数据。
到目前为止,我发现的只有a demo by LazarSoft。还有其他解决方案吗?
答案 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解码 可用于台式机和手机。
答案 4 :(得分:1)