【问题标题】:Display Pdf in browser using ejs使用ejs在浏览器中显示Pdf
【发布时间】:2023-02-23 01:55:50
【问题描述】:

我正在使用 ejs 在节点 mvc 上工作,我的问题是我有一个响应res.render('pages/search', {prods: products}),在我的 search.ejs 中,我有<iframe src="<%= prods[i].file %>"frameborder="0"></iframe>,在 for 循环中,这些 iframe 在 amodal 弹出框中,这样我将 pdf 发送到客户我的问题是我第一次发送那些 pdf 时它崩溃了服务器所有发送到浏览器的 pdf 开始下载&浏览器也卡住我能做些什么来让它工作我读了一些关于流 pdf 的东西但我不明白一种在渲染时或在 res.render 中执行此操作的方法以及导致该问题的问题是什么。

【问题讨论】:

    标签: node.js pdf ejs


    【解决方案1】:

    而不是 iframe 你应该使用 embed 这样的标签来显示 PDF

    <embed src="<%= prods[i].file width="500" height="375" type="application/pdf">
    

    【讨论】:

      猜你喜欢
      • 2014-08-03
      • 1970-01-01
      • 1970-01-01
      • 2014-06-18
      • 1970-01-01
      • 2014-06-25
      • 2017-07-13
      • 2012-07-20
      相关资源
      最近更新 更多