诗小柒
诗小柒
  • 发布:2018-08-20 10:20
  • 更新:2024-09-11 09:53
  • 阅读:43665

uni-app 二维码生成器分享

分类:uni-app

看到很多人在问,就分享一个吧

// 引入二维码库  
import QR from "../../utils/wxqrcode.js" // 二维码生成器  

let img = QR.createQrCodeImg('生成的内容', {  
     size: parseInt(300)//二维码大小  
})

调用后会生成 base64 格式的图片,直接复制变量就可以用啦。

PS: 新版二维码生成器在这里,解决内容大于40个字报错的问题
点我查看新版

19 关注 分享
DCloud_UNI_GSQ Neil_HL Trust 2***@qq.com v***@163.com DCloud_heavensoft Tony_H5 j***@163.com 灯下等雪 IAF 达达x 2***@qq.com 1***@qq.com 阿凡烦烦烦 h***@163.com 1***@qq.com 7***@qq.com HRK_01 LPFFFF

要回复文章请先登录注册

本社区最菜

本社区最菜

回复 m***@gmail.com :
非常感谢,还好我往下翻看到你的评论。不然这个要卡我好久
2019-12-27 22:47
1***@qq.com

1***@qq.com

回复 m***@gmail.com :
有用
2019-11-12 12:52
1***@qq.com

1***@qq.com

请问,支付宝小程序拿例子直接测试,无论真机还是模拟器都一直显示二维码生成中,是什么原因啊
2019-09-30 01:06
3***@qq.com

3***@qq.com

Euueue
2019-09-28 21:03
b***@126.com

b***@126.com

回复 m***@gmail.com :
的确可以 谢谢
2019-09-28 15:13
5***@qq.com

5***@qq.com

回复 m***@gmail.com :
亲测,的确可以解决
2019-09-06 14:51
m***@gmail.com

m***@gmail.com

旧版本大于40个报错的问题在第1592行中,
把:var typeNumber = options.typeNumber || 4;
改成:var typeNumber = options.typeNumber || 8;
或是在调用 createQrCodeImg 时第二个参数增加typeNumber:8 就可以了。
2019-09-03 00:48
Ccb

Ccb

谢谢了
2019-08-23 14:44
1***@qq.com

1***@qq.com

回复 吼吼猴哥 :
请问这个问题解决了么?
2019-08-22 15:18
y***@126.com

y***@126.com

内容中有换行 怎么处理
2019-07-27 17:37