收藏
回答

使用云函数上传文件,总是报错,是怎么回事?

我做了一个批量上传的功能,但是总是报错,是怎么回事?错误信息如下

errMsg: cloud.uploadFile:fail uploadFile:fail Error: write ECONNRESET;


批量上传的函数:

async function multiUpload(bookName, arr = []{
  var arrPromise = [];
  arr.forEach((item, index) => {
    var ext = item.path.split('.').pop();
    var itemPromise = wx.cloud.uploadFile({
      cloudPath'audio/' + bookName + "/" + item.name,
      filePath: item.path
    })
    arrPromise.push(itemPromise)
  })


  return Promise.all(arrPromise)
}
最后一次编辑于  2020-12-01
回答关注问题邀请回答
收藏

1 个回答

  • 跨商通
    跨商通
    2020-12-01

    forEach是undefined,说明arr没有值呗,在arr.forEach前,console.log(arr)

    2020-12-01
    有用
    回复
登录 后发表内容
问题标签