我一直在使用谷歌浏览器,最近我重新安装了我的浏览器。
我发现我打开的PDF链接都是直接下载的。但是,我想让它们在浏览器上查看。
我该怎么做?
Chrome是更新版本。
答案 0 :(得分:11)
要让Chrome内联打开PDF,在浏览器窗口中,必须满足几个要求,一个用于浏览器本身,另一个用于提供PDF的远程服务器:
必须为Chrome启用PDF查看器,可以是Mozilla的外部 PDF.js ,也可以是名为 pdfium 的原生内置Chrome PDF查看器(还有其他插件,例如Adobe Acrobat或Foxit的专有插件,可以使用,但我不会在这个答案中讨论这些插件):
about:plugins
。搜索' Chrome PDF Viewer' 。它不应该被禁用。about:extensions
。搜索' pdf.js' 。如果找到它,请启用复选标记。如果找不到,则表示未安装。请注意,您只能启用这两个内部PDF查看器之一。
向浏览器提供PDF文档的远程服务器需要发送正确的MIME类型和正确的内容处置标题,否则浏览器不会直接打开PDF,而只保存(或提供保存) ):
Content-Disposition: Inline
( 不是: Content-Disposition: Attachment
!)application/pdf
( 不是: application/octet-stream
!)。 可能的情况是它也适用于text/html
,但我还没有检查过这个。作为一项额外措施,请同时打开chrome://flags
,搜索< pdf' 并查看是否存在可能阻止直接呈现PDF的可疑设置在浏览器窗口中。