Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

MimeTypeArray

Deprecated

Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.

Die MimeTypeArray-Schnittstelle gibt ein Array von MimeType-Instanzen zurück, die jeweils Informationen über unterstützte Browser-Plugins enthalten. Dieses Objekt wird von der veralteten Eigenschaft Navigator.mimeTypes zurückgegeben.

Diese Schnittstelle war ein Versuch, eine unveränderbare Liste zu erstellen, und wird nur noch unterstützt, damit Code, der sie bereits verwendet, weiterhin funktioniert. Moderne APIs stellen Listenstrukturen mit Typen dar, die auf JavaScript-Arrays basieren. Dadurch stehen viele Array-Methoden zur Verfügung. Zugleich können für ihre Verwendung zusätzliche Vorgaben gelten, etwa dass ihre Elemente schreibgeschützt sind.

Instanzeigenschaften

MimeTypeArray.length Schreibgeschützt

Die Anzahl der Elemente im Array.

Instanzmethoden

MimeTypeArray.item()

Gibt das MimeType-Objekt mit dem angegebenen Index zurück.

MimeTypeArray.namedItem()

Gibt das MimeType-Objekt mit dem angegebenen Namen zurück.

Beispiel

Das folgende Beispiel prüft, ob ein Plugin für den MIME-Typ „application/pdf“ verfügbar ist, und protokolliert gegebenenfalls dessen Beschreibung.

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

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

Spezifikationen

Spezifikation
HTML
# mimetypearray

Browser-Kompatibilität