MimeTypeArray

已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。

MimeTypeArray 接口返回一个 MimeType 实例数组,每个实例都包含有关支持的浏览器插件的信息。此对象由已弃用的 Navigator.mimeTypes 属性返回。

这个接口曾是 创建不可修改列表的尝试,并且至今仍然被支持,以免破坏现有代码。现代 API 使用基于 JavaScript 数组 的类型来表示列表结构,从而提供了许多数组方法,同时对其使用施加了额外的语义(例如,使其项只读)。

实例属性

MimeTypeArray.length 已弃用

数组中项目的数量。

实例方法

MimeTypeArray.item() 已弃用

返回指定索引的 MimeType 对象。

MimeTypeArray.namedItem() 已弃用

返回指定名称的 MimeType 对象。

示例

以下示例测试是否支持“application/pdf”MIME 类型的插件,如果支持,则记录其描述。

js
const mimeTypes = navigator.mimeTypes;
const pdf = mimeTypes.namedItem("application/pdf");

if (pdf) {
  console.log(pdf.description);
}

规范

规范
HTML
# mimetypearray

浏览器兼容性