最近做了一个功能,需要上传下载、在线预览pdf文件,上传下载都好般,前后端以流的形式交互即可。那么在线预览呢?
通过iframe啥的,都可以实现,甚至谷歌火狐都自带插件,直接可以打开pdf,但是这些遇到强大的IE,统统都得熄火。
后来去网上看看别人怎么写的,发现一款强大的pdf插件,那就是pdfjs。
1、首先下载pdf插件:
pdf.js及其相关组建。

2、解压后文件放入相关目录下:
html:![]()
js:
css:
注意:viewer.html里有对JS和css等文件的引用,需配置正确:
本文介绍了如何利用pdf.js插件实现在IE浏览器中在线预览PDF文件,包括下载插件、配置文件路径、处理默认PDF、通过流传递PDF数据以及解决跨域和白名单限制的问题。
最近做了一个功能,需要上传下载、在线预览pdf文件,上传下载都好般,前后端以流的形式交互即可。那么在线预览呢?
通过iframe啥的,都可以实现,甚至谷歌火狐都自带插件,直接可以打开pdf,但是这些遇到强大的IE,统统都得熄火。
后来去网上看看别人怎么写的,发现一款强大的pdf插件,那就是pdfjs。
1、首先下载pdf插件:
pdf.js及其相关组建。

2、解压后文件放入相关目录下:
html:![]()
js:
css:
注意:viewer.html里有对JS和css等文件的引用,需配置正确:
1659