什么情况wx.uploadFile不能传多个文件
发布于 6 年前 作者 yong73 19492 次浏览 来自 问答

var that = this; 

  var filePath = that.data.tempFilePaths[0];//.join("|") ;

  wx.uploadFile({

    url: App.Config.basePath+“file/upload”, 

    filePath: filePath,

  method: ‘POST’,

  name: ‘fileName’, // 文件对应的 key , 开发者在服务器端通过这个 key 可以获取到文件二进制内容

  header: { “content-type”: “multipart/form-data”, ‘accept’: ‘application/json’, },  //HTTP 请求 Header , header 中不能设置 Referer

  formData: {

    “filePos”: ‘middle’, 

  },

  success: function (res) {

    console.log(“上传文件:”, res);

        wx.showModal({

          title: ‘上传文件返回状态’,

          content: ‘成功’ + res.msg,

          success: function (res) {

            if (res.confirm) {

              console.log(‘用户点击确定’)

            }

          }

        }) 

  }, fail: function (err) {

    console.log(“上传文件失败”, err);

  }

  });

为什么 数组不能传送,字符串也不行,多个对象也不行,什么情况,只能传数组的一个无素,

这个问题该怎么搞??

3 回复

这效率太低了,

本来可以一次性传送的,为啥搞成这样呢?

for循环uploadFile,一次一张。

回到顶部