qrcode将生成的二维码转成图片格式

2019-09-27 06:57:26

微信里打开页面时需要长按识别二维码,所以需要转下图片


<div id="qrcode"></div>  
<img id="img"/>

//默认使用Canvas生成,并显示到图片   
 var qrcode = $('#qrcode').qrcode('http://www.tiaocaoer.com/').hide();   
 var canvas = qrcode.find('canvas').get(0);  
 $('#img').attr('src',canvas.toDataURL('image/jpg'));

qrcodejs参数说明

参数名称 默认值 类型 说明
text - string 需要生成的二维码内容
width 256 number 图像宽度
height 256 number 图像高度
colorDark "#000000" string 前景色
colorLight "#ffffff" string 背景色
correctLevel QRCode.CorrectLevel.L 容错级别

容错级别

CorrectLevel等级 最大模糊面积
L(低级) ≤7%
M(中级) ≤15%
Q(四分之一) ≤25%
H(高级) ≤30%

https://github.com/davidshimjs/qrcodejs

本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-ND 3.0 许可协议。可自由转载、引用,但需署名作者且注明文章出处。如转载至微信公众号,请在文末添加作者公众号二维码。

扫描下方二维码阅读当前文章

浏览器、微信扫码

评 论:

好文推荐
每天进步一点点~