我正在创建一个显示PDF文件的应用程序。我需要实现搜索功能,以便我可以在pdf文件中搜索术语。要显示我正在使用PDFJS的文件。
在pdfjs库中有一些示例,包括呈现页面的组件示例,您可以标记文本(https://github.com/mozilla/pdf.js/tree/master/examples/components)。
但是当我在我的应用程序中尝试使用此代码时,我收到PDFJS.DefaultTextLayerFactory()
未定义的错误。我包括这三个文件:
<script src="lib/pdfviewer/pdf.js"></script>
<script src="lib/pdfviewer/pdf.worker.js"></script>
<script src="lib/pdfviewer/pdf_viewer.js"></script>
<script src="lib/pdfviewer/compatibility.js"></script>
我做错了什么?为什么PDFJS不知道DefaultTextLayerFactory
?