ImageDecoder: isTypeSupported() statische Methode
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Dieses Feature ist verfügbar in Dedicated Web Workers.
Die statische Methode ImageDecoder.isTypeSupported()
prüft, ob ein gegebener MIME-Typ durch den Benutzeragenten decodiert werden kann.
Syntax
ImageDecoder.isTypeSupported(type)
Parameter
Rückgabewert
Ein promise
, das sich mit einem booleschen Wert auflöst, der angibt, ob Bilder mit einem Format von type
durch die API dekodiert werden können.
Beispiele
Das folgende Beispiel überprüft, ob GIF- und PCX-Bilder für die Dekodierung unterstützt werden, und druckt das Ergebnis in die Konsole.
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
Specification |
---|
WebCodecs # dom-imagedecoder-istypesupported |
Browser-Kompatibilität
BCD tables only load in the browser