包括桌子的纹路,等一系列有线条的东西都能识别为二维码,但是我用微信等其它软件试过,发现那些能自动判断二维码,如果是二维码才进行识别
1***@qq.com
- 发布:2021-11-29 09:40
- 更新:2022-05-13 17:06
- 阅读:1121
uniapp打包的app_scanCode 扫一扫,什么都能识别为成功
分类:uni-app
可能存在错误识别的情况, 我们也实际测试过不可能将有线条的都识别为二维码,有可能是设置了过多兼容的扫码类型,可以通过scanType参数设置指定识别扫码的类型。
另外,uni-app中内置的扫码模块是基于开源项目zxing优化的,在性能和识别效率上与微信等软件可能有所差距,可以尝试以下方案:
- 到插件市场 https://ext.dcloud.net.cn/?cat1=5&cat2=51&orderBy=UpdatedDate 上找一些其它厂商 提供的扫码插件
- 基于uni原生扩展集成其它三方扫码SDK,参考:https://nativesupport.dcloud.net.cn/NativePlugin/README
同样的问题,也是可以识别桌子上的纹路,scanType设置了['barCode'],包括扫描电脑上的条形码图片也会错误识别,错误识别率超级高,基本上需要完全对准一维码且识别框中不能有一维码以外的信息才能正确识别,稍微偏差一点识别的内容就是错误的
1***@qq.com (作者)
感谢
2021-12-08 15:23
6***@qq.com
uni.scanCode无法识别黑底白字的二维码吗?
2022-07-05 11:44