DecompressionStream()
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2023年5月.
* Some parts of this feature may have varying levels of support.
DecompressionStream() コンストラクターは、データのストリームを展開する新しい DecompressionStream オブジェクトを生成します。
構文
js
new DecompressionStream(format)
引数
format-
以下の圧縮形式のうちのいずれかです。
"gzip""deflate""deflate-raw"
例外
TypeError-
コンストラクターに渡された形式がサポートされていないとき投げられます。
例
この例では、blob を gzip 圧縮を用いて展開します。
js
const ds = new DecompressionStream("gzip");
const decompressedStream = blob.stream().pipeThrough(ds);
仕様書
| Specification |
|---|
| Compression> # dom-decompressionstream-decompressionstream> |