欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

小程序使用 canvas 生成二维码

程序员文章站 2022-06-04 16:24:16
...

因项目需求需要在小程序端生成海报自带二维码

成图

小程序使用 canvas 生成二维码
在网上找了一个算法改过来使用,希望能帮助到使用的人
创建一个canvas

 <canvas canvas-id="shareCanvas" style="width: 600rpx;height:840rpx;position:relative;" catchtouchmove="myCatchTouch"></canvas>

小程序使用 canvas 生成二维码
引入 qrcode ,引入路径根据自己页面路径来写

QR.api.draw(lefts.data.url, ctx, 141 / 2 * w, 141 / 2 * w, lefts, false, 87 / 2 * w, 591 / 2 * w);

调用方式 为 url wx.createCanvasContext(‘shareCanvas’); 二维码的 宽 高 this false 在海报中的位置 X Y
调用后会在当前海报指定位置生成一个二维码

插件地址https://download.csdn.net/download/weixin_43365995/11465032
如果需要关于小程序海报绘制的原生更多方法请留言