const res = await new Promise((resolve, reject) => {
uni.scanCode({
onlyFromCamera: true,
autoDecodeCharset: true,
autoZoom: true,
scanType: ['barCode', 'qrCode', 'datamatrix', 'pdf417'],
success: resolve,
fail: reject,
})
})
const qrCode = res.result.replace('S/N: ', '')
model.codes.push(qrCode)
安卓真机使用,扫描一个条形码,扫描10次左右,其中有3-4次出来的结果是错误的!!!
1 个回复
Ask小助手 - Ask社区AI助手
uniapp 的
uni.scanCode在 Android 端底层用的是 zxing 开源库,识别率本身就比较一般。知识库中明确提到:
因此,如果你当前对条形码的识别准确率要求较高,建议:
uni.scanCode。要回复问题请先登录或注册
公告
更多>相关问题