是否可以在网站不在线的情况下使用PDF.js?我正在尝试创建一个简单的离线网站,使用pdf.js读取pdf文件,但如果没有在线,它将无法工作。
有人能帮忙吗?
是否可以在网站不在线的情况下使用PDF.js?我正在尝试创建一个简单的离线网站,使用pdf.js读取pdf文件,但如果没有在线,它将无法工作。
有人能帮忙吗?
完全可以离线使用。下载最新版本这里。
现在解压缩zip文件并将其放在服务器上(使用xampp/wamp/lamp或任何其他localhost)因为worker未启用file:// urls。
要显示pdf文件,请从localhost遍历到web/viewer.html,它应加载其默认pdf。
至于如何显示您的pdf,请使用:viewer.html?file=relative/path/to/your/pdf
例如,在pdf.js的web文件夹(其中包含viewer.html)中创建一个名为pdfFiles
的目录,并在其中添加一个名为mypdf.pdf
的pdf,则使用以下命令显示它:viewer.html?file=pdfFiles/mypdf.pdf
,然后它会显示出来。
在此处了解有关如何动态分配PDF文件路径给查看器的更多详细信息。如果您有任何其他疑问,请告诉我。我已经离线使用过pdf.js,并且它在我所知道的几乎所有浏览器上都可以很好地工作。