_Nora_
_Nora_
  • 发布:2022-08-10 18:46
  • 更新:2022-08-10 18:46
  • 阅读:738

【报Bug】plus.barcode.scan在部分安卓机中,无法识别png格式的二维码图片

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 11

HBuilderX类型: 正式

HBuilderX版本号: 3.4.18

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: HUAWEI nova2s

页面类型: nvue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
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)  
                            })  
                          }  
                        })  
                    }  
                })

操作步骤:

调用plus.barcode.scan识别二维码图片

预期结果:

成功解析二维码

实际结果:

识别失败{"code":8,"message":""}

bug描述:

同样一张二维码图片。如果是png格式就识别识别失败;改为jpg就识别成功

2022-08-10 18:46 负责人:无 分享
已邀请:

要回复问题请先登录注册