小程序手机端生成条形码无法扫码
发布于 6 年前 作者 songxiuying 6719 次浏览 来自 官方Issues
  • 当前 Bug 的表现(可附上截图)

使用了wxbarcode生成条形码,wxbarcode文档链接:https://github.com/alsey/wxbarcode#readme

按照文档生成条形码,这些都没问题,但是在开发者工具上生成的条形码可以扫出数据,真机上就啥也扫不到,但是真机屏幕截图却又可以扫出来数据

这是开发者工具上用259311249238生成的条形码

这是手机端用相同代码生成条形码的截图

  • 预期表现

上面两个截图用微信的‘扫一扫’都可以扫描出运单号为259311249238的顺丰快递页面,但是就是在真机上生成后用其他手机怎么也扫不出来东西,但真机屏幕截图之后的图片却可以扫出东西

  • 复现路径
  • 提供一个最简复现 Demo

wxbarcode是用文档上npm方法安装的

具体页面代码如下

import wxbarcode from ‘wxbarcode’

wxbarcode.barcode(‘barcode’, ‘259311249238’, 680, 200)

1 回复

经过不断调整生成码的宽高比,发现手机上最好设置宽700,高200的比例才能扫到

回到顶部