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)
}
})
}
})

- 发布:2022-08-14 19:40
- 更新:2022-08-14 19:40
- 阅读:544
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 12.4
HBuilderX类型: 正式
HBuilderX版本号: 3.5.3
手机系统: Android
手机系统版本号: Android 10
手机厂商: 小米
手机机型: Redmi Note7
页面类型: vue
vue版本: vue3
打包方式: 离线
项目创建方式: HBuilderX
操作步骤:
预期结果:
上传成功
上传成功
实际结果:
{
"errMsg": "uploadFile:fail statusCode: null"
}
{
"errMsg": "uploadFile:fail statusCode: null"
}
bug描述:
上传文件,uni.chooseImage调用之后的res.tempFilePaths[0],还没有发送请求就直接错误:
{
"errMsg": "uploadFile:fail statusCode: null"
}
已经在华为和小米设备上都测试此问题
0 个回复