javascript中的QR码生成库

Ale*_*ian 57 javascript qr-code

我目前正在寻找一个可以在qr代码中编码文本的js库.到目前为止,我能找到的唯一一个看起来很破旧,尽管其他人声称正在使用它.示例页面不起作用.通过播放它,我设法生成代码,但它们不会被手机软件解码.

还有另一个库是js吗?有没有人设法让它工作?

我对从在线服务(kaywa,google等)中提取代码的解决方案不感兴趣.


更新:

嗯,你们是对的,那个图书馆确实有用.我的问题是我尝试将它包含在HTML5 Boilerplate页面中,而document.write似乎不起作用.无论如何我修改了示例代码,使浏览器在画布而不是表格中绘制,我向后获得了fillRect函数的顺序.以下是更正后的函数调用.

context.fillRect(c * UNIT_SIZE, r * UNIT_SIZE, UNIT_SIZE, UNIT_SIZE);
// it's column-row, not row-column; don't ask why :)
Run Code Online (Sandbox Code Playgroud)

因为我不再让我的图像转换:),现在qr解码很好.感谢您的支持.

小智 26

我在javascript中编写了一个简单的GPLv3 qr编码器,它是本地的,使用HTML5并且非常快,因为它是我为Atmel AVR处理器编写的嵌入式C版本的端口.

http://code.google.com/p/jsqrencode/downloads/list

http://zdez.org/qrenc3.html上有一个实时版本(可在iOS设备上保存为webapp) (保存到主页,在Safari中打开,以便您可以复制图像或使用airprint)

这是可下载源代码的链接.


Dej*_*vic 23

您发布的脚本是WORKING,sample.html不会被解析为HTML.

替代文字

  • 用QR回答关于QR的问题的+1.:) (6认同)

Hir*_*esh 18

我发现有一个简单的JavaScript库叫做QRCode.js.

QRCode.js是一个跨浏览器的JavaScript库,允许您在客户端动态生成QRCodes.QRCode.js利用HTMl5 Canvas和Tables来显示QRCode.库本身没有任何依赖关系.

要生成QRCode,您只需要包含JavaScript库,然后将参数作为参数传递给QRCode函数,要编码为QRCode的文本,要显示的QRCode的宽度和高度,以及指定的前景色和背景色.


Ran*_*ndo 8

我找到了一个基于javascript-jquery的qrcode生成器,你可能会感兴趣.它的开源,它真的很有效.这是链接:https://github.com/jeromeetienne/jquery-qrcode

这个的好处是它重量轻,不会呼叫任何远程服务或网站.