The TextDecoderStream interface of the Encoding API converts a stream of text in a binary encoding, such as UTF-8 etc., to a stream of strings. It is the streaming equivalent of TextDecoder.
The TextDecoderStream interface of the Encoding API converts a stream of text in a binary encoding, such as UTF-8 etc., to a stream of strings. It is the streaming equivalent of TextDecoder.
TextDecoderStream()Creates a new TextDecoderStream object.
TextDecoderStream.encoding Read only
An encoding.
TextDecoderStream.fatal Read only
A boolean indicating if the error mode is fatal.
TextDecoderStream.ignoreBOM Read only
A boolean indicating whether the byte order mark is ignored.
TextDecoderStream.readable Read only
Returns the ReadableStream instance controlled by this object.
TextDecoderStream.writable Read only
Returns the WritableStream instance controlled by this object.
| Specification |
|---|
| Encoding Standard # interface-textdecoderstream |
| Desktop | Mobile | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
TextDecoderStream |
71 | 79 | 105 | No | 58 | 14.1 | 71 | 71 | 105 | 50 | 14.5 | 10.0 |
TextDecoderStream |
71 | 79 | 105 | No | 58 | 14.1 | 71 | 71 | 105 | 50 | 14.5 | 10.0 |
encoding |
71 | 79 | 105 | No | 58 | 14.1 | 71 | 71 | 105 | 50 | 14.5 | 10.0 |
fatal |
71 | 79 | 105 | No | 58 | 14.1 | 71 | 71 | 105 | 50 | 14.5 | 10.0 |
ignoreBOM |
71 | 79 | 105 | No | 58 | 14.1 | 71 | 71 | 105 | 50 | 14.5 | 10.0 |
readable |
71 | 79 | 105 | No | 58 | 14.1 | 71 | 71 | 105 | 50 | 14.5 | 10.0 |
writable |
71 | 79 | 105 | No | 58 | 14.1 | 71 | 71 | 105 | 50 | 14.5 | 10.0 |
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/TextDecoderStream