d***@163.com
d***@163.com
  • 发布:2023-01-10 10:21
  • 更新:2024-08-06 15:00
  • 阅读:806

uni.uploadFile在h5中上传图片返回uploadFile:fail

分类:uni-app

uni.uploadFile({
url: '***', //接口地址
filePath: tempFilePaths[0],
name: 'file',
formData: {
'width': 80,
'height': 80,
dir: 'user',
'oldPath': '',
},
success: (res) => {
console.log(res);
}
});

小程序可以上传成功,在浏览器打开h5和在微信直接打开链接的h5都不能上传成功,返回的错误是uploadFile:fail

2023-01-10 10:21 负责人:无 分享
已邀请:
BoredApe

BoredApe - 有问题就会有答案。

可以打印一下 tempFilePaths h5可能是file文件而不是文件地址

  • d***@163.com (作者)

    打印出来的tempFilePaths是以blob开头的一个地址;blob:https://域名/fc6cd1f7-f88c-4c11-a081-8bc8353e6557

    2023-01-10 14:50

d***@163.com

d***@163.com (作者)

大家查一查可能是因为跨域问题

呆狗的一生

呆狗的一生 - 呆狗的一生

传个 demo 看看

2***@qq.com

2***@qq.com

解决了么,最近也是碰到这个问题

  • 愚者

    各位领导干部解决了么,最近也是碰到这个问题

    2024-08-13 17:15

要回复问题请先登录注册