正文
Electron2.x之后的版本都已经不支持PDF加载显示了,所以推荐网页中使用pdf.js来加载PDF
允许加载域名不一样的资源
Nginx中允许资源跨域访问
1  | add_header Access-Control-Allow-Origin *;  | 
viewer.js中注释掉下面的这行
1  | throw new Error("file origin does not match viewer's");  | 
禁用工具条菜单
viewer.js中webViewerInitialized()方法最后添加
1  | appConfig.toolbar.presentationModeButton.setAttribute('hidden', 'true');  | 
访问方式
1  | http://127.0.0.1:5500/web/viewer.html?file=https://www.psvmc.cn/123.pdf  | 
修改后的资源下载地址
链接:https://pan.baidu.com/s/1cxhxFoumrxlEL1fk42x6IA
提取码:psvm 
下载后直接放到项目的public目录下即可使用
项目中原来的地址修改为如下:
1  | /pdf_show/web/viewer.html?file=https://www.psvmc.cn/123.pdf  |