收藏
回答

wx.downloadFile下载资源失败?

var downloadTask = wx.downloadFile({

url: '',

success: function (res) {

const filePath = res.tempFilePath

console.log(filePath);

wx.openDocument({

filePath: filePath,

success: function (res) {

console.log('打开文档成功')

}

})

}, fail(err) {

console.log(err);

}

})

downloadTask.onProgressUpdate((res) => {

console.log('下载进度', res.progress)

console.log('已经下载的数据长度', res.totalBytesWritten)

console.log('预期需要下载的数据总长度', res.totalBytesExpectedToWrite)

})

直接失败了 报错

{errMsg: "downloadFile:fail createDownloadTask:fail exceed max download connection count 10"}

一直存在这个问题,怎么解决啊

回答关注问题邀请回答
收藏

4 个回答

  • 小猫没烦恼
    小猫没烦恼
    2021-09-09

    你好,

    解决了吗

    2021-09-09
    有用
    回复 1
  • 星星没小郝好看💭
    星星没小郝好看💭
    2021-08-13

    Ide 版本回退下试试

    2021-08-13
    有用
    回复
  • 小泽摔不倒
    小泽摔不倒
    2021-08-11

    fail exceed max download connection count 10 你是同时下载了很多个吗 看这个报错 是超过限制了

    2021-08-11
    有用
    回复 5
    • ⁶⁶⁶会军༉
      ⁶⁶⁶会军༉
      2021-08-11
      么有啊,就下载了一个啊,新建的页面,就一个下载,其他的什么都没写
      2021-08-11
      回复
    • 小泽摔不倒
      小泽摔不倒
      2021-08-11回复⁶⁶⁶会军༉
      有写循环吗
      2021-08-11
      回复
    • 小泽摔不倒
      小泽摔不倒
      2021-08-11
      downloadTask  贴下这块的使用代码
      2021-08-11
      回复
    • ⁶⁶⁶会军༉
      ⁶⁶⁶会军༉
      2021-08-11回复小泽摔不倒
      /**
         * 打开文档
         * */ 
         downloadFile: function () {
          console.log(111111);
          var downloadTask = wx.downloadFile({
            url: 'https://qiniu.tyu.link/abcccc.docx',
            success: function (res) {
              const filePath = res.tempFilePath
              console.log(filePath);
              wx.openDocument({
                filePath: filePath,
                success: function (res) {
                  console.log('打开文档成功')
                }
              })
            }, fail(err) {
              console.log(err);
            }, complete(e){
              console.log(e);
            }
          })
          downloadTask.onProgressUpdate((res) => {
            console.log('下载进度', res.progress)
            console.log('已经下载的数据长度', res.totalBytesWritten)
            console.log('预期需要下载的数据总长度', res.totalBytesExpectedToWrite)
          })
        },
      2021-08-11
      回复
    • up
      up
      2022-01-20回复⁶⁶⁶会军༉
      请问有解决吗?目前还是有少部分用户会这样。
      2022-01-20
      回复
  • ωǎnɡ
    ωǎnɡ
    2021-08-11

    2021-08-11
    有用
    回复 2
    • ⁶⁶⁶会军༉
      ⁶⁶⁶会军༉
      2021-08-11
      可以详细的说下么
      2021-08-11
      回复
    • Ma.
      Ma.
      2022-11-28
      你好,请问解决了吗?
      2022-11-28
      回复
登录 后发表内容