Navigator: pdfViewerEnabled 属性

Baseline 已广泛支持

此功能已成熟,并可在许多设备和浏览器版本上运行。自 2023 年 3 月以来,它已在各种浏览器中可用。

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

如果不支持内联查看,PDF 文件将被下载,并可能由某个外部应用程序处理。

注意: 此方法取代了许多用于推断对 PDF 文件内联查看支持的旧方法。

如果浏览器在导航到文件时(使用内部查看器或 PDF 查看器扩展)可以内联显示 PDF 文件,则为 true;否则为 false

示例

检查 PDF 内联查看支持

js
if (!navigator.pdfViewerEnabled) {
  // The browser does not support inline viewing of PDF files.
}

规范

规范
HTML
# dom-navigator-pdfviewerenabled

浏览器兼容性