【问题标题】:Chrome downloading PDF instead of displayingChrome 下载 PDF 而不是显示
【发布时间】:2020-01-11 14:56:04
【问题描述】:

自过去 3-4 年以来,我一直在跟踪在生产中成功运行的代码。 (Vue.js)

<object :data="pdfUrl" 
    type="application/pdf" 
    width="100%" height="100%" 
    style="min-height: 700px">
</object>

单击按钮时,模式窗口打开并显示 PDF。然而,在最新的 chrome 更新 Version 76.0.3809.132 (Official Build) (64-bit) 之后,它不再以模式显示 PDF,而是下载。

我尝试了 &lt;embed&gt;&lt;iframe&gt; 选项的不同选项,但在所有情况下,它只是下载显示空模式窗口。还安装了 Adob​​e Chrome 扩展程序,但没有任何运气。

【问题讨论】:

标签: javascript html google-chrome vue.js pdf


【解决方案1】:

您能否检查并确保.pdf 文件属于application/pdf 类型?

就我而言,当文件存储在 Azure blob 中,类型为 application/octet-stream 时,我遇到了这种情况。

这可能会有所帮助:Azure Blob always downloads when navigating to url

【讨论】:

  • 是的,它正在使用应用程序/pdf。
猜你喜欢
  • 2012-11-03
  • 2018-11-10
  • 2021-10-11
  • 2013-05-26
  • 2015-08-17
  • 1970-01-01
  • 2021-07-23
  • 2019-05-07
  • 2016-07-31
相关资源
最近更新 更多