前端使用pdf.js如何展示服务端的文件流?

后台的接口类似这样http://192.168.96.40:8081/xx/getPdf?keyId=xxx1123,这个链接在浏览器上直接打开会显示一个下载文件的窗口:
图片描述

现在的需求是要在浏览器客户端直接预览这个文件,我试了用pdf.js

<iframe src="../test/js/pdfjs/web/viewer.html?file=http://192.168.96.40:8081/xx/getPdf?keyId=xxx1123" width="100%" height="750"></iframe>

这样也不能直接预览这个pdf文件,请问是否有其他的方法可以在客户端预览服务端的pdf文件流?

阅读 11.6k
3 个回答

前两天写了一个后台返回的PDF的Base64数据流,使用pdf.js预览PDF文件的demo,具体点击下面的文章链接查看
http://www.chenhanpeng.com/PD...

推荐问题