【问题标题】:prevent embed tag download pdf react防止嵌入标签下载 pdf 反应
【发布时间】:2022-01-15 12:28:27
【问题描述】:

我正在使用嵌入标签来显示来自网络 src 的 pdf,就像这样

 <embed src={'http://www.somePDF.com/file.pdf'} type="application/pdf" width={"100%"} height={400} />

问题是在 Safari 中正确显示 pdf,但在 chrome 中自动下载,我在页面中看不到它,有关更多详细信息,我正在使用 react .js

【问题讨论】:

    标签: html reactjs pdf embed


    【解决方案1】:

    来自Mozilla (FireFox)

    请记住,大多数现代浏览器已弃用并删除了对浏览器插件的支持,因此如果您想要自己的网站,则依赖 &lt;embed&gt; 通常是不明智的可以在普通用户的浏览器上运行。

    有关铬关系的当前观点,请参阅https://bugs.chromium.org/p/chromium/issues/detail?id=1257611

    pdf 是应用程序/可执行二进制文件(如带有宏的 docx),即可能包含 JavaScript。受保护的浏览器不应运行应提供忽略的 pdf,或将其下载到沙箱以进行绝育。

    如何在安全的浏览器中显示 PDF,基于 Chrome 代码库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-26
      • 1970-01-01
      • 1970-01-01
      • 2021-11-06
      • 1970-01-01
      • 2014-08-13
      • 2021-03-04
      • 1970-01-01
      相关资源
      最近更新 更多