小程序生成二维码
程序 生成 二维码
2023-09-11 14:14:25 时间
在github上下载工程,将/utils/weapp-qrcode.js文件直接放在自己工程下面。
引用:
import QRCode from '/utils/weapp-qrcode.js'
使用:
new QRCode('myQrcode',{
text: 'http://www.baidu.com',
width: 200,
height: 200,
padding: 12, // 生成二维码四周自动留边宽度,不传入默认为0
correctLevel: QRCode.CorrectLevel.L, // 二维码可辨识度
callback: (res) => {
console.log(res.path)
}
})
展示:
<canvas class="canvas-code"canvas-id="myQrcode" style="background:#fff;width: 200px;height: 200px;"/>
注意事项
- 二维码宽高,js代码和结构中的宽高需要一致,宽高的样式一定要写成内联样式,不然会有意想不到的效果
- padding的颜色自己控制即可,canvas的背景色就是留边的颜色
- correctLevel是生成二维码可辨识度的级别,级别越高可辨识度越高,从低到高依次是M、L、H、Q
相关文章
- 微信小程序 - 实现购物车结算
- 微信小程序 - 文字换行问题
- SignalR代理对象异常:Uncaught TypeError: Cannot read property 'client' of undefined 推出的结论 SignalR 简单示例 通过三个DEMO学会SignalR的三种实现方式 SignalR推送框架两个项目永久连接通讯使用 SignalR 集线器简单实例2 用SignalR创建实时永久长连接异步网络应用程序
- vs2012中程序集生成无法自动在网站Bin目录下生成Dll文件?(已解决!)
- 中秋节祝福程序源代码分享:土地分类数据阈值筛选和重投影分类
- 微信小程序之 Classify(商品属性分类)
- 微信小程序 - 根据后端返回的唯一 ID / code,生成 “唯一“ 的推荐码、邀请码、订单号、加密路由、一串英文+数字长字符等 (支持反序列化原 ID 解码,逆向得出 ID 二者互转)wechat
- 使用exe4j把java程序生成可执行的.exe文件
- 更改MFC生成的程序的默认exe图标
- app分享卡片跳小程序
- Visual C# 2010入门经典》一1.4 编写第一个程序
- rpc - rpc 程序号数据库
- 微信小程序生成指定页面小程序码海报图片分享思路总结
- eclipse中Client/Server程序生成exe
- 第6章 包含多个段的程序
- 使用 bat cmd命令杀掉 删掉运行的程序
- Java程序报错后跳过继续执行_Java异常处理