小程序
小游戏
企业微信
微信支付
扫描小程序码分享
我们公司的小程序是盘点货品用的,扫描条形码特别频繁,用wx.scanCode经常会出现刚扫到半截条码就返回结果导致识别结果不对的情况。
条码号是9到11位的,经常会出现条码刚入镜头没有入完整就返回扫描结果了,导致识别到的位数可能是6位或者8位的错误结果。
10 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
五年了,还没解决
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
四年了。。。。。
三年了...
3年过去了居然还没解决
遇到同样的问题,现在生产环境中很多扫码场景,还没有十几块钱的扫码枪准,这还怎么玩儿。扫码不准确实导致很多功能不能用、不敢用,希望能引起官方大人的重视。
是的,,这个接口错误率有点高,,,用不起来,,换成二维码好一点
我这边也是改成了二维码,条形码容错率太高,经常识别错误
目前只能是这个解决办法
提供下码看下?
经核实,这是由于扫码结果精度引起的,可以通过扫描正经的码和扫码时控制好手的抖动频率来达到更高准确率的扫码结果哦
我去,从未试过你这样的操作。感觉放走了一个BUG
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
五年了,还没解决
四年了。。。。。
三年了...
3年过去了居然还没解决
遇到同样的问题,现在生产环境中很多扫码场景,还没有十几块钱的扫码枪准,这还怎么玩儿。扫码不准确实导致很多功能不能用、不敢用,希望能引起官方大人的重视。
是的,,这个接口错误率有点高,,,用不起来,,换成二维码好一点
我这边也是改成了二维码,条形码容错率太高,经常识别错误
目前只能是这个解决办法
提供下码看下?
//扫描条形码
getScancode: function() {
wx.scanCode({
success: (res) => {
var result = res.result;
var scanType = res.scanType;
var charSet = res.charSet;
var path = res.path;
this.setData({
keyword: result
}, () => {
this.queryProduct()
})
}
})
}
经核实,这是由于扫码结果精度引起的,可以通过扫描正经的码和扫码时控制好手的抖动频率来达到更高准确率的扫码结果哦
我去,从未试过你这样的操作。感觉放走了一个BUG