介绍
这篇文章给大家分享的是有关小程序生成二维码的示例的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。
小程序生成二维码的方法:首先在wxml文件中,创建绘制的画布,然后将【weapp.qrcode.min.js】拷贝至项目中,最后调用【drawQrcode()】绘制二维码。
引用><强>小程序生成二维码的方法:强>
1,创建帆布标签
先在wxml文件中,创建绘制的画布,并定义好宽度,高度,canvasId。由于小程序没有动态创建标签的api,所以这一步不能省略。
& lt;帆布风格=翱矶?200 px;身高:200 px;“canvas-id=癿yQrcode"祝辞& lt;/canvas>2,调用绘制方法
由于微信小程序不支持引入NPM包,可以将dist目录下,weapp.qrcode.min。js拷贝至项目中。
如果你的小程序使用了支持引入NPM包的框架,如wepy,也可以直接安装weapp-qrcode NPM包。
NPM安装weapp-qrcode——保存引入js文件后,调用drawQrcode()绘制二维码。
从& # 39;进口drawQrcode weapp-qrcode& # 39;//或者,将dist目录下,weapp.qrcode.min。js复制到项目目录中//从& # 39;进口drawQrcode . ./. ./跑龙套weapp.qrcode.min.js& # 39; drawQrcode ({ 宽度:200年, 身高:200, canvasId: & # 39; myQrcode& # 39; 文本:& # 39;https://github.com/yingye& # 39; }API说明
参数说明示例 宽度必须,二维码宽度,与画布的宽度保持一致200人 高必须,二维码高度,与画布的高度保持一致200人 canvasId必须,绘制的canvasId & # 39; myQrcode& # 39; 文本必须,二维码内容& # 39;https://github.com/yingye& # 39; 型数非必须,二维码的计算模式,默认值1 8 correctLevel非必须,二维码纠错级别,默认值为高级,取值:{L: 1、M: 0,问:3 H: 2} 1 背景非必须,二维码背景颜色,默认值白色& # 39;# ffffff # 39; 前景非必须,二维码前景色,默认值黑色& # 39;# 000000 & # 39;感谢各位的阅读!关于小程序生成二维码的示例就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!
小程序生成二维码的示例