Sun_
Sun_
  • 发布:2024-03-01 14:29
  • 更新:2024-03-01 15:10
  • 阅读:329

【报Bug】uni.compressImage真机返回参数错误

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 22H2

HBuilderX类型: 正式

HBuilderX版本号: 3.99

手机系统: Android

手机系统版本号: Android 12

手机厂商: 华为

手机机型: mate40pro

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

// #ifdef APP-PLUS
uni.compressImage({
src: v.tempFilePath,
quality: 30
}).then(res=> {
console.log(res)
})
// #endif

操作步骤:

真机上传图片时使用uni.compressImage压缩图片,成功后返回参数

预期结果:

返回一个包含临时存储路径的json对象

实际结果:

返回的是一个包含null值的数组

bug描述:

压缩图片api成功后返回了一个包含null的数组

2024-03-01 14:29 负责人:无 分享
已邀请:
爱豆豆

爱豆豆 - 办法总比困难多

使用success即可 不要使用Promise的方式 之前使用uni.reques().then()的时候遇到过这个问题

uni.compressImage({  
            src: v.tempFilePath,  
            quality: 30,  
            success: (res) => {  
                console.log(res)  
            }  
        })

要回复问题请先登录注册