收藏
回答

使用pdfjs插件预览文件显示空白?

我准备实现pdfjs预览pdf文件,然后就用到了以下代码。

https://域名1/static/pdf/web/viewer.html是pdfjs的模板文件(我是把官网给的文件下载后放在域名根目录,达到减小项目本身的大小的目的);

https://域名2/static/U57%E8%8B%B1%E6%96%87%E7%89%88.pdf则是我想要预览的文件(这个文件是放在七牛云文件服务器上的)。

然后我通过http://localhost:8080访问这个页面的确正常显示了pdf文件,没有报错,但是从微信小程序开发工具和体验版都没法打开,显示空白且控制台没报错。请问这是什么原因呢?有什么解决思路吗?

<iframe

frameBorder="no"

allowfullscreen="true"

scrolling="no"

width="100%"

height="800"

src="https://域名/static/pdf/web/viewer.html?file=https://域名/static/U57%E8%8B%B1%E6%96%87%E7%89%88.pdf"

></iframe>

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

4 个回答

  • 锦葵
    锦葵
    2022-08-04

    降低版本就好使了,我2.15降低到2.4的就好使了

    2022-08-04
    有用
    回复 4
  • 祥子
    祥子
    2021-09-01

    我用2.9版本的pdfjs不能显示,后面降到2.4版本就能显示出来了。在qq浏览器里面报错,估计是某些语法不支持。或者build下js再使用

    2021-09-01
    有用
    回复 1
    • 锦葵
      锦葵
      2022-08-04
      这个是有用的,我刚开始用的是2.11,然后所有地方打开都没问题,就微信打开一片空白,然后换成了2.4的版本,然后就好使了
      2022-08-04
      回复
  • import
    import
    2021-07-08

    求问,有解决了吗?

    2021-07-08
    有用
    回复
  • 休息休息
    休息休息
    2021-07-02

    遇到同样问题,有解决了吗

    2021-07-02
    有用
    回复
登录 后发表内容
问题标签