KAE*_*KAE 20 pdf google-chrome
我正在解决从网站打开 PDF 的问题,因此我卸载了 Adobe Reader。出于好奇,我检查了我是否仍然可以从网站打开 PDF(这是一个随机示例)。令人惊讶的是,我仍然可以从 Chrome(我的首选浏览器)和 Internet Explorer 中打开 PDF。我相信 IE 正在使用 Edge 打开 PDF,但 Chrome 中的 PDF 界面看起来不同,所以它可能是另一个应用程序。不幸的是,我无法卸载 Edge 进行检查。如何确定Chrome 使用什么应用程序从网站打开 PDF?
Chr*_*age 61
Chrome 本身就是查看 PDF 的应用程序。
Windows 10 Edge 也可以直接打开 PDF。请注意,IE 是一个较旧的、独立于 Edge 的应用程序。如果您的用户从 IE 开始,他们将无法直接在 IE 中打开 PDF,除非他们安装了 Adobe 插件。
Firefox 无需插件即可查看 PDF:https : //support.mozilla.org/en-US/kb/view-pdf-files-firefox。
某些网站(根据我的经验是银行网站)会强制下载而不是允许它在同一浏览器中打开。在 Firefox 中,我有时可以通过更改 MIME 设置来更改行为,但它无法始终如一地工作。 https://support.mozilla.org/en-US/kb/change-firefox-behavior-when-open-file
bra*_*ito 10
从记忆中,谷歌浏览器使用了一个内置的 PDF 查看器,它是用JavaScript 编写的,我相信C++,感谢评论中的有用提醒:)
默认情况下,它与 Chrome 捆绑在一起。
对我来说,我可以在这里查看一些相关的 JavaScript:
chrome-extension://mhjfbmdgcfjbbpaeojofohoefgiehjai/pdf_viewer.js
您可以通过在 PDF 查看器上打开 Chrome DevTools 来查看一些相关代码。
Firefox 使用了另一种类似的方法,同样是用 JavaScript 编写的,尽管他们的文档更公开且来自内存,鼓励其他人使用在他们的网站上显示 PDF。
在此处阅读有关 Firefox 实施的更多信息:Mozilla 的 PDF.js
由于 chrome 源自Chromium开源项目,因此它还使用与 Chromium 浏览器附带的相同的嵌入式 pdf 查看器。因此,当遇到 pdf 文件时,chrome 会尝试使用此 pdf 查看器打开它。
如果你打开
铬://系统
您会注意到它显示了打开的选项卡和正在运行的扩展名,但它没有显示有关它在此处使用的 pdf 查看器的任何信息 。
但是当我打开这个
铬://本地状态
chrome 显示多个 pdf 插件组件,包括 Adobe Reader 和 Chromium PDF 阅读器。它可能在您的系统中有所不同。
自述文件可用于 Chromium 项目,但我找不到 pdf 查看器的文档。你可以在这里阅读
| 归档时间: |
|
| 查看次数: |
7553 次 |
| 最近记录: |