DkKio
DkKio
  • 发布:2022-08-14 19:40
  • 更新:2022-08-14 19:40
  • 阅读:544

【报Bug】安卓真机下上传文件失败,好像未能获取到文件

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 3.5.3

手机系统: Android

手机系统版本号: Android 10

手机厂商: 小米

手机机型: Redmi Note7

页面类型: vue

vue版本: vue3

打包方式: 离线

项目创建方式: HBuilderX

操作步骤:
uni.chooseImage({  
    count: 1,  
    success: async (res) => {  
      const file = res.tempFilePaths[0]  
      uni.uploadFile({  
        url: url,  
        filePath: file,  
        name: 'file',  
        timeout: 3600000,  
        header: {  
          Authorization: useUniFunc().auth().getToken()  
        },  
        success: (res: any) => {  
          res.data = JSON.parse(res.data)  
        },  
        fail: (err) => {  
          console.error(err)  
        }  
      })  
    }  
  })

预期结果:

上传成功

实际结果:
{  
    "errMsg": "uploadFile:fail statusCode: null"  
}

bug描述:

上传文件,uni.chooseImage调用之后的res.tempFilePaths[0],还没有发送请求就直接错误:
{
"errMsg": "uploadFile:fail statusCode: null"
}

已经在华为和小米设备上都测试此问题

2022-08-14 19:40 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复