如果项目中pdf无法在线预览,可以使用PDFjs实现预览。

下载PDFjs项目文件:file iconDPFjs.zip

解压后得到两个文件夹:

image.png

使用方法1:

直接内置在网页服务器里,把这两个文件夹直接复制到服务器里,使用相对路径调用即可,调用方法:

./web/viewer.html?file=url


使用方法2:

创建一个web服务器,进行跨站调用。

把这两个文件夹都放在web服务主机的根目录,

创建web服务主机,

测试:

ip/域名:端口/web/viewer.html

上面地址可以打开即成功,调用时,上面地址后面加?file=url参数即可

image.png