收藏
回答

小程序怎样预览PDF?

用wx.downloadFile下载文件后再用wx.openDocument可以打开PDF,但是我是想要的是下载后可以直接在页面某区域显示PDF文件,而不是跳出显示。

最后一次编辑于  2018-03-13  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

6 个回答

  • 媼墨
    媼墨
    2018-08-31

    跟楼主遇到一样的问题,同求答案

    2018-08-31
    赞同 11
    回复
  • 译 Ethan
    译 Ethan
    2018-11-15

    可以试试直接用webview组件加载PDF的路径,iOS上就可以直接预览,但是Android上会下载这个文件。


    所以Android端可以下载文件再打开。


    wx.downloadFile({
    url: ‘PDF_URL’,
    success: function(res) {
    const filePath = res.tempFilePath;
    wx.openDocument({
    filePath: filePath
       })

    }

    }


    2018-11-15
    赞同 11
    回复
  • 空巷
    空巷
    2018-03-13

    有没有大神啊,可以内嵌打开PDF吗,求回复啊

    2018-03-13
    赞同
    回复
  • raphealguo
    raphealguo
    2018-03-13

    暂不支持

    2018-03-13
    赞同
    回复
  • Zero(野生程序员)
    Zero(野生程序员)
    2018-03-20

    官方骗我.....研究了好一会儿,在开发者工具上能打开,真机上不行.....开发文档上正好相反

    2018-03-20
    赞同
    回复
  • 空巷
    空巷
    2018-03-21

    可以内嵌打开?我之前开发者工具是可以打开PDF但是是跳出的

    2018-03-21
    赞同
    回复