微信小程序中官方支持调用他们接口获取二维码,但能不能小程序端直接生成二维码呢?毕竟Android、ios等都可以调用接口生成二维码,答案是肯定的,因为我们有canvas,只要按照二维码生成的规则去绘制就好了。
效果
体验
代码调用
很简单
qr.drawQr(qrInfo.text, {
ctx: 'qrcode',
size: qrInfo.size,
color: qrInfo.color,
padding: qrInfo.padding,
background: qrInfo.background
});
二维码绘制库由于代码量太大,不在这贴出来了,有兴趣的可以扫上边小程序码获取。