PDF.js使用过程中的跨域问题

图片[1]-PDF.js使用过程中的跨域问题-友沃可

pdf.js 是一个技术原型主要用于在 HTML5 平台上展示 PDF 文档,无需任何本地技术支持。

下载地址

https://mozilla.github.io/pdf.js/

使用方法

https://domain.com/web/viewer.html?file=

注:domain是你的域名

跨域问题

报错:file origin does not match viewer’s

解决:打开web/viewer.js

注释掉下面几行即可正常使用

if (origin !== viewerOrigin && protocol !== 'blob:') {
    throw new Error('file origin does not match viewer\'s');
}

新版需要修改的地方-nginx无法识别mjs文件

/www/server/nginx/conf/mime.types

application/javascript                           js;

修改为

application/javascript                           js mjs;

© 版权声明
THE END
喜欢就支持一下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容