下载weapp-qrcode.js接口软件包
https://codechina.csdn.net/mirrors/dillonlfy/weapp-qrcode?utm_source=csdn_github_accelerator在小程序中引入weapp-qrcode.js,可以放在主目录下和app.js同目录,建议创建一个utils目录,放在这个下面
在需要用二维码的js页面引入weapp-qrcode.js
var QRCode=require("../../utils/weapp-qrcode.js")wxml利用canvas画布画二维码
<canvas class='canvas' canvas-id='canvas' bindlongtap='save'></canvas>js页面写canvas绑定函数,调用new QRCode画二维码
var qrcode = new QRCode('canvas', { //这个canvas是wxml页面定义的canvas-id='canvas' text: "123456", width: 150, height: 150, colorDark: "#000000", colorLight: "#ffffff", correctLevel: QRCode.CorrectLevel.H,});实现效果,canavs,binglangtap长按触发生成二维码