【问题标题】:Open a external file using pdf.js viewer使用 pdf.js 查看器打开外部文件
【发布时间】:2013-12-09 21:53:53
【问题描述】:

我正在使用 pdf.js 查看器在网页中显示 PDF 文件。在服务器端,我有一个文件夹查看器。在这个文件夹中,我有脚本和内容文件夹。

在服务器脚本中,

// Configuration
app.configure(function(){
app.use(express.static(__dirname + '/scripts'));
});

所以如果我把localhost/viewer.html 显示给查看器。

为了打开一个文件,我输入了localhost/viewer.html?file=sample.pdf。如果 viewer.html 和 sample.pdf 在同一个文件夹中,这可以正常工作。但我想从脚本文件夹中的 viewer.html 的内容文件夹加载输入文件

【问题讨论】:

    标签: javascript html node.js pdf.js


    【解决方案1】:

    最简单的方法是设置多个具有不同根路径的static middlewares

    app.use('/', express.static(__dirname + '/scripts'));
    app.use('/content', express.static(__dirname + '/content'));
    

    请注意,您必须重写 PDF 查看器才能从 http://yourhost/pdf/ 而不是 http://yourhost/ 下载文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-28
      • 2021-03-27
      • 2012-12-29
      • 2019-11-06
      • 1970-01-01
      • 2018-08-23
      • 2015-08-03
      • 2014-10-04
      相关资源
      最近更新 更多