收藏
回答

downloadFile下载PDF文件没有后缀名?

iOS下载pdf文件,没有后缀名导致预览失败

代码链接:https://developers.weixin.qq.com/s/vlDlzDmX7Nn2

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

2 个回答

  • 微盟
    微盟
    01-26

    可以在downloadFile的时候给filePath手动加上后缀名,openDocument的时候也使用加过后缀名的filePath

    01-26
    有用 1
    回复
  • 小霖子²²²
    小霖子²²²
    03-15

    wx.downloadFile({

          url: e.currentTarget.dataset.url,

          success: function (res) {

            const fileManager = wx.getFileSystemManager()

            const filePath = wx.env.USER_DATA_PATH + '/xxxx.xlsx'

            fileManager.saveFile({

              tempFilePath: res.tempFilePath,

              filePath,

              success: () => {

                wx.openDocument({

                  filePath: filePath,

                  showMenu: true,

                  fileType: 'xlsx'

                })

                wx.hideLoading()

              }

            })

          }

        })

    03-15
    有用
    回复
登录 后发表内容
问题标签