华为部分手机不显示二维码, generate: function () {
var that = this;
var qrcode = new QRCode('canvas', {
text: that.data.userInfo.qrCode,
width: 200,
height: 200,
padding: 12, // 生成二维码四周自动留边宽度,不传入默认为0
correctLevel: QRCode.CorrectLevel.H, // 二维码可辨识度
callback: (res) => {
// 接下来就可以直接调用微信小程序的api保存到本地 将图片地址保存到 postUrl
that.setData({
postUrl: res.path
})
}
})
},
canvasclass"erweima"canvas-id"canvas"style"background:#fff;width: 200px;height: 200px;"
请问问题解决了吗,我和你遇到了一样的问题
试了,还是不行无法显示,使用2d 以后后在开发工具中都无法显示二维码了
使用新的画布试下:https://developers.weixin.qq.com/miniprogram/dev/component/canvas.html