开心团子
开心团子
  • 发布:2024-05-31 08:47
  • 更新:2024-12-24 22:14
  • 阅读:286

【报Bug】uni.uploadFile APP批量上传只成功了1张图片,同样的代码H5批量上传是正常的

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: Windows 10 专业版 20H2

HBuilderX类型: 正式

HBuilderX版本号: 4.15

手机系统: Android

手机系统版本号: Android 10

手机厂商: 荣耀

手机机型: Play5T

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:
uni.uploadFile({  
  url,  
  files: this.upload_files,  
  formData: {  
    'tid': this.tid  
  },  
  success: (res) => {  
    console.log(res);  
  }

预期结果:

像H5一样,可以通过files字段批量上传图片

实际结果:

files 参数只写了uri,多图上传可以成功1张,如果给name填不同值则1张也不会成功

bug描述:

uni.uploadFile APP批量上传只成功了1张图片,同样的代码H5批量上传是正常的

2024-05-31 08:47 负责人:无 分享
已邀请:
沈工

沈工

打印this.upload_files; files数组中name是不是相同了

  • 开心团子 (作者)

    files只有uri,没写name。如果给name写了不同值,1张也传不上去

    2024-05-31 09:50

沈工

沈工

看下官方文档

  • 开心团子 (作者)

    官方文档Tip跟没说一样,只是可能,没说解决方法,name已经改为不同值了,就一张也传不成功了

    2024-05-31 10:20

  • 沈工

    回复 开心团子: 我之前按他需求多张是正常的

    2024-05-31 10:27

  • 开心团子 (作者)

    回复 沈工: 是的,1个月前还是正常的,前后端代码都没改,就出现这问题

    2024-05-31 10:32

  • 1***@qq.com

    回复 开心团子: 你现在是如何解决的

    2024-06-07 18:15

  • 1***@qq.com

    回复 开心团子: 你现在解决没

    2024-09-18 16:20

1***@qq.com

1***@qq.com

现在如何解决啊

  • 31231312

    请问你解决了吗

    2024-07-16 23:19

  • 1***@qq.com

    回复 31231312: 没有解决

    2024-09-18 16:20

l***@sina.cn

l***@sina.cn

我也遇到这个问题了,批量上传文件,安卓端只能收到一个文件,H5端是正常的,不知道咋办。也没人回复。

要回复问题请先登录注册