我试图在我的网页上显示一些 PDF 文档,但我的浏览器中一直显示 Failed to load PDF document
。我已经在 Google Chrome 和 Mozilla Firefox(都是最新版本)中尝试过。每当我检查对象并直接在浏览器中打开 src url 时,路径都是正确的,它会下载 PDF 文件。
这是我使用的代码:
<object data="https://example.com/_f/user/pdf/my_file.pdf" type="application/pdf" width="100%" height="100%">
<p>Alternative text</p>
</object>
更新
我找到了一个 solution here on StackOverflow我用过的。效果很好!
最佳答案
我遇到了同样的问题,不得不更改Content-Disposition attachment
header 。
我改变了:
内容配置:附件;文件名="文件名.pdf"
到
Content-Disposition: inline;文件名="文件名.pdf"
另请参阅:How to force files to open in browser instead of download (pdf)?
关于html - "Failed to load PDF document"HTML5 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29956630/