收藏
回答

downloadFile:fail 请求超时,如何处理?

downloadFile:fail 请求超时

//下载文件
function downloadSaveFile(type, url, successc, failc) {
  wx.downloadFile({
    url: url,
    success: res => {
      if (res.statusCode === 200) {
        if (type === 'video') {
          //类型为视频
          wx.saveVideoToPhotosAlbum({
            filePath: res.tempFilePath,
            success: res => {
              successc && successc();
            },
            fail: res => {
              failc && failc('保存失败');
            }
          })
        } else if (type === 'image') {
          //类型为图片
          wx.saveImageToPhotosAlbum({
            filePath: res.tempFilePath,
            success: res => {
              successc && successc();
            },
            fail: res => {
              failc && failc('保存失败');
            }
          })
        }
      } else {
        failc && failc('状态码非200');
      }
    },
    fail: res => {
      console.log(res)
      failc && failc('下载失败');
    }
  })
}
回答关注问题邀请回答
收藏

1 个回答

  • Cjiang
    Cjiang
    2021-07-09

    提供下下载地址

    2021-07-09
    有用
    回复
登录 后发表内容