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.lengthSchreibgeschü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.
const mimeTypes = navigator.mimeTypes;
const pdf = mimeTypes.namedItem("application/pdf");
if (pdf) {
console.log(pdf.description);
}
Spezifikationen
| Spezifikation |
|---|
| HTML> # mimetypearray> |