此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

Navigator:pdfViewerEnabled 属性

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2023年3月.

Navigator 接口的 pdfViewerEnabled 只读属性用于指示浏览器是否支持在导航到 PDF 文件时以内联方式显示它们。

如果浏览器不支持内联显示,则 PDF 文件将被下载,并可能由外部应用程序处理。

备注:此方法取代了多种传统的判断浏览器是否支持内联显示 PDF 文件的方法。

如果浏览器在导航到 PDF 文件时可以使用内置查看器(或 PDF 查看器扩展程序),则该属性值为 true;否则为 false

示例

检查对 PDF 内联查看的支持:

js
if (!navigator.pdfViewerEnabled) {
  // 浏览器不支持内联查看 PDF 文件。
}

规范

Specification
HTML
# dom-navigator-pdfviewerenabled

浏览器兼容性