uni.chooseImage({
count: 1, //默认9
sourceType: ['album'], //从相册选择
success: (res) => {
uni.compressImage({
src: res.tempFilePaths[0],
quality: 80,
width: '600px',
height: '600px',
success: res => {
plus.barcode.scan(res.tempFilePath, (type, code) => {
console.log('图片扫码成功')
console.log(code)
},(e) => {
console.log('图片扫码失败')
console.log(e)
})
}
})
}
})
- 发布:2022-08-10 18:46
- 更新:2022-08-10 18:46
- 阅读:738
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: Windows 11
HBuilderX类型: 正式
HBuilderX版本号: 3.4.18
手机系统: Android
手机系统版本号: Android 10
手机厂商: 华为
手机机型: HUAWEI nova2s
页面类型: nvue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
调用plus.barcode.scan识别二维码图片
调用plus.barcode.scan识别二维码图片
预期结果:
成功解析二维码
成功解析二维码
实际结果:
识别失败{"code":8,"message":""}
识别失败{"code":8,"message":""}
bug描述:
同样一张二维码图片。如果是png格式就识别识别失败;改为jpg就识别成功