收藏
回答

华为手机 wx.downloadFile: fail fail:time out 下载不了pdf?

手机型号:基本是华为手机

代码片段:

wx.downloadFile({
        url: pdf,
        success: (res => {
          wx.openDocument({
            filePath: res.tempFilePath,
            fileType: 'pdf',
            success: (response => {
                  console.log(response)
               )
            }),
            fail: (fail => {
              console.log("fail-----openDocument", fail)
            })
          })
        }),
        fail: (fail => {
          wx.showToast({title: '暂无法查看pdf,请稍后再试'})
          console.log("fail-----downloadFile", fail)
        })
      })


报错:fail-----downloadFile wx.downloadFile: fail fail:time out


查看pdf文件,先download但是一直报wx.downloadFile: fail fail:time out

最后一次编辑于  2022-03-16
回答关注问题邀请回答
收藏

1 个回答

  • Demons
    Demons
    2022-03-16

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2022-03-16
    有用
    回复 2
    • Q小予
      Q小予
      2022-03-16
      wx.downloadFile({
              url: pdf,
              success: (res => {
                wx.openDocument({
                  filePath: res.tempFilePath,
                  fileType: 'pdf',
                  success: (r => {
                      console.log(r)
                  }),
                  fail: (fail => {
                    console.log("fail-----openDocument", fail)
                  })
                })
              }),
              fail: (fail => {
                console.log("fail-----downloadFile", fail)
              })
            })
      2022-03-16
      回复
    • Q小予
      Q小予
      2022-03-16
      wx.downloadFile  仅在华为手机就一直fail,报错fail:time out
      2022-03-16
      回复
登录 后发表内容