小程序生成二维码的示例

  介绍

这篇文章给大家分享的是有关小程序生成二维码的示例的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

小程序生成二维码的方法:首先在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;

感谢各位的阅读!关于小程序生成二维码的示例就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到吧!

小程序生成二维码的示例