诗小柒
诗小柒
  • 发布:2018-08-20 10:20
  • 更新:2019-11-12 12:52
  • 阅读:8616

uni-app 二维码生成器分享

分类:uni-app

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

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

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

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

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

12 关注 分享
DCloud_UNI_GSQ Neil_HL Trust 2114710854@qq.com vand111@163.com DCloud_heavensoft Tony_H5 jin_yazhou@163.com 灯下等雪 15360436709@163.com 达达x 289772676@qq.com

要回复文章请先登录注册

1091271822@qq.com

1091271822@qq.com

回复 mcfsoft@gmail.com:
有用
2019-11-12 12:52
1941932878@qq.com

1941932878@qq.com

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

343731621@qq.com

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

boylwf@126.com

回复 mcfsoft@gmail.com:
的确可以 谢谢
2019-09-28 15:13
532744984@qq.com

532744984@qq.com

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

mcfsoft@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
1053427697@qq.com

1053427697@qq.com

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

yueyabai123@126.com

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

吼吼猴哥

为什么我链接后面加个参数就 要报错呢??
2019-04-12 09:35