ImageDecoder: isTypeSupported() statische Methode
Eingeschränkt verfügbar
Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Dedicated Web Workers verfügbar.
Die statische Methode ImageDecoder.isTypeSupported() überprüft, ob ein gegebener MIME-Typ vom Benutzeragenten decodiert werden kann.
Syntax
js
ImageDecoder.isTypeSupported(type)
Parameter
Rückgabewert
Ein Promise, das mit einem booleschen Wert auflöst, der angibt, ob Bilder im Format von type von der API decodiert werden können.
Beispiele
Das folgende Beispiel überprüft, ob GIF- und PCX-Bilder zur Decodierung unterstützt werden und druckt das Ergebnis in die Konsole.
js
let isGifSupported = await ImageDecoder.isTypeSupported("image/gif");
console.log(`GIF supported: ${isGifSupported}`); // Likely true.
let isPcxSupported = await ImageDecoder.isTypeSupported("image/pcx");
console.log(`PCX supported: ${isPcxSupported}`); // Probably false
Spezifikationen
| Spezifikation |
|---|
| WebCodecs> # dom-imagedecoder-istypesupported> |