Get to know MDN better
Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
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.
Das ImageDecoder-Interface der WebCodecs API bietet die Möglichkeit, kodierte Bilddaten zu entpacken und zu dekodieren.
Erstellt ein neues ImageDecoder-Objekt.
Gibt einen booleschen Wert zurück, der angibt, ob die kodierten Daten vollständig gepuffert sind.
ImageDecoder.completed SchreibgeschütztGibt ein Promise zurück, das aufgelöst wird, sobald complete wahr ist.
ImageDecoder.tracks SchreibgeschütztGibt ein ImageTrackList-Objekt zurück, das die verfügbaren Spuren auflistet und eine Methode zum Auswählen einer zu dekodierenden Spur bereitstellt.
ImageDecoder.type SchreibgeschütztGibt einen String zurück, der den MIME-Typ widergibt, der während der Konstruktion konfiguriert wurde.
Gibt an, ob der bereitgestellte MIME-Typ zum Entpacken und Dekodieren unterstützt wird.
Beendet alle ausstehenden Aufgaben und gibt Systemressourcen frei.
ImageDecoder.decode()Stellt eine Steuerungsnachricht in die Warteschlange, um den Rahmen eines Bildes zu dekodieren.
ImageDecoder.reset()Bricht alle ausstehenden decode()-Operationen ab.
Gegeben sei ein <canvas>-Element:
Dekodiert und rendert der folgende Code ein animiertes Bild auf dieser Leinwand:
| WebCodecs # imagedecoder-interface |
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Der Bauplan für ein besseres Internet.
Besuche die gemeinnützige Muttergesellschaft der Mozilla Corporation, die Mozilla Foundation.
Teile dieses Inhalts sind ©1998–2026 von einzelnen mozilla.org-Mitwirkenden. Inhalte sind verfügbar unter einer Creative-Commons-Lizenz.