1.到官网下载包https://github.com/mozilla/pdf.js/releases/download/v1.10.88/pdfjs-1.10.88-dist.zip
2.解压包到开发工程中
3.修改viewer.js
1)var DEFAULT_URL = 'compressed.tracemonkey-pldi-09.pdf' 里面是PDF的路径删除该变量定义;
2)1899行
var fileOrigin = new URL(file, window.location.href).origin;
if (fileOrigin !== viewerOrigin) {
throw new Error('file origin does not match viewer\'s');
}
修改为
if (file && 'byteLength' in file) {
} else{
var fileOrigin = new URL(file, window.location.href).origin;
if (fileOrigin !== viewerOrigin) {
throw new Error('file origin does not match viewer\'s');
}
}
4.修改viewer.html,在
前加入以下内容(jquery-3.3.1.min.js请自行下载)
5.调用示例:
viewer.html?url_file=printcontroller.do?viewfile&id=9999