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

  • 2019 年 11 月 6 日
  • 筆記

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

<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