如何在不定义pdf.worker位置的情况下使用pdf.js

时间:2017-12-04 09:22:39

标签: javascript pdf.js

使用pdf.js查看pdf时遇到问题。问题来自于 PDFJS.workerSrc设置。是否可以包含pdf.worker.js 标题,如

<script type="text/javascript" src="./../jsfiles/pdf.worker.js"></script>

而不使用

PDFJS.workerSrc = './../jsfiles/pdf.worker.js';

可能吗?非常感谢。

1 个答案:

答案 0 :(得分:2)

来自documentation

  

要将所有src/文件捆绑到两个生产脚本中并构建通用查看器,请运行:

$ gulp generic
     

这将在pdf.js目录中生成pdf.worker.jsbuild/generic/build/。这两个脚本都是必需的,但只需要pdf.js,因为pdf.worker.js将加载pdf.js。 PDF.js文件很大,应该缩小生产。

这意味着您只需添加以下代码:

<script type="text/javascript" src="pdf.js"></script>

请记住,生成的所有文件都应与pdf.js

位于同一目录中