未捕获的ReferenceError:初始化PDF时,未定义PDFJS {J}

时间:2018-02-06 16:39:31

标签: jquery pdf.js

我正在尝试在各种CMS中安装PDF.JS,其中包含对jQuery(仍然是版本1.10.2)的引用。

我尝试添加这两行:

<script src="https://mozilla.github.io/pdf.js/build/pdf.js"></script>
<script src="https://mozilla.github.io/pdf.js/build/pdf.worker.js"></script>

运行此命令:

<script>
    PDFJS.getDocument('/loc/testpdf.pdf');
</script>

但是他们返回了这个错误:

VM485:14 Uncaught ReferenceError: PDFJS is not defined
at eval (eval at <anonymous> (jquery.js?v=910.1:4), <anonymous>:14:1)
at eval (<anonymous>)
at jquery.js?v=910.1:4
at Function.globalEval (jquery.js?v=910.1:4)
at init.domManip (jquery.js?v=910.1:5)
at init.append (jquery.js?v=910.1:5)
at init.<anonymous> (jquery.js?v=910.1:5)
at Function.access (jquery.js?v=910.1:4)
at init.html (jquery.js?v=910.1:5)

我已经走了几个小时试图弄清楚什么是错的。我是否已正确初始化它或者我们认为它与过时版本的jQuery有关吗?

由于

1 个答案:

答案 0 :(得分:0)

尝试在页面加载后运行脚本;

$(document).ready(function () {
    PDFJS.getDocument('/loc/testpdf.pdf');
})