Javascript QR代码阅读库

问题描述:

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

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

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

这是当前转到库条码扫描: https://github.com/wildabeast/BarcodeScanner

现在对于科尔多瓦/ PhoneGap的 https://github.com/phonegap/phonegap-plugin-barcodescanner

+0

很高兴看到现在这是官方支持现在 –

+0

404错误:( –

+0

刚刚更新的答案和链接。 – Bijan

+0

感谢。我很难找到sourceforge.jp上的代码,所以一旦我想出如何让svn repo离开网站,我就把它分发给了github。 https://github.com/wenzowski/jpqr –

+0

但这jpqr的事情只做qr码解码,对吧?你有没有发现任何东西在图像中进行qr码检测? – asbjornenge

参见本Tutorial它展示了如何使用使用Zebra Crossing library

UPDATE我终于Barcode Scanner plugin做出的PhoneGap应用使用jsqrcode提出我的demo。试试吧here

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

你需要的唯一事情就是使用网络摄像头(在他们的例子中)。 javascript解码和检测对画布元素起作用。

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

对于桌面测试设置下的镀铬启用MediaStream标志:标志,或从歌剧实验室拿相机捆绑客户http://snapshot.opera.com/labs/camera/

+0

是否有计划为该相机/ QR配对发布图书馆? :D –

+1

Nah,还没有。太多的因素对于它的正常运作还太不成熟。我们做了它的工作,但实际上是因为性能和其他问题而选择了原生应用程序。如果你想......我可以给你发送代码...? – asbjornenge

+0

如果可以的话那将是巨大的。 :)也许是要它发布或发布回购? (我damncabbage在GitHub和Twitter。) –

官方的跨平台BarcodeScanner这一个看起来不错。用自己的方式根据:

使用斑马线Java库的拉扎尔·拉斯洛的港口,QCodeDecoder带来 到Web出色的界面来处理QR码解码,台式机和移动电话是 可用两种。

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

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