收藏
回答

微信小程序的downloadFile和openDocument?

小程序里先调用downloadFile,然后使用openDocument打开pdf的功能实现:

微信后台已经配置downloadFile白名单域名,并且在微信开发者工具、真机调试、微信小程序体验版都能成功浏览pdf,但是审核发布后,就一直浏览不成功。代码如下:

Taro.downloadFile({
  url: option,
  success: function (res) {
    const filePath = res.tempFilePath
    Taro.openDocument({
      fileType:'pdf',
      filePath,
      success: function (res) {
        console.log('打开文档成功')
        Taro.hideLoading()
      },
      fail: function (res) {
        console.log('打开失败')
      },
    })
  },
  fail(res){
    console.log('fail',res)
  },
})


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

1 个回答

  • 社区技术运营专员-Jahozheng
    社区技术运营专员-Jahozheng
    2022-06-09

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

    2022-06-09
    有用
    回复
登录 后发表内容