123

pdf.js官网 PDF.js是使用HTML5构建的可移植文档格式(PDF)查看器。

  • PDFJSDemo
  • 实例 该实例实现禁用右键菜单不允许用户另存功能
<a href="pdfjs/web/viewer.html?file=https://pdfobject.com/pdf/sample-3pp.pdf" target="view_window">在线预览pdfdemo</a>
  • 报错:file origin does not match viewer’s
  • 解决方案:pdf.js不支持跨域请求,简单粗暴的方法就是把viewer.js的判断远程地址的代码注释掉。需要在viewer.js中注释的代码如下:
// if (origin !== viewerOrigin && protocol !== 'blob:') {
      //   throw new Error('file origin does not match viewer\'s');
      // }
    评论
    0 评论
avatar

取消