DecompressionStream
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Mai 2023.
* Some parts of this feature may have varying levels of support.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das DecompressionStream Interface der Compression Streams API dekomprimiert einen Datenstrom. Es implementiert die gleiche Struktur wie ein TransformStream, was es ermöglicht, es in Methoden wie ReadableStream.pipeThrough() zu verwenden.
Konstruktor
DecompressionStream()-
Erstellt einen neuen
DecompressionStream
Instanz-Eigenschaften
DecompressionStream.readable-
Gibt die
ReadableStreamInstanz zurück, die von diesem Objekt kontrolliert wird. DecompressionStream.writable-
Gibt die
WritableStreamInstanz zurück, die von diesem Objekt kontrolliert wird.
Beispiele
In diesem Beispiel wird ein Blob unter Verwendung von gzip-Kompression dekomprimiert.
const ds = new DecompressionStream("gzip");
const decompressedStream = blob.stream().pipeThrough(ds);
Spezifikationen
| Specification |
|---|
| Compression> # decompression-stream> |