TextDecoderStream
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit September 2022 browserübergreifend verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Das TextDecoderStream Interface der Encoding API konvertiert einen Strom von Text in einer binären Kodierung, wie z.B. UTF-8, in einen Strom von Zeichenketten.
Es ist das Stream-Äquivalent zu TextDecoder.
Es implementiert dieselbe Form wie ein TransformStream, was es ermöglicht, in ReadableStream.pipeThrough() und ähnlichen Methoden verwendet zu werden.
Konstruktor
TextDecoderStream()-
Erstellt ein neues
TextDecoderStream-Objekt.
Instanz-Eigenschaften
TextDecoderStream.encodingSchreibgeschützt-
Eine Kodierung.
TextDecoderStream.fatalSchreibgeschützt-
Ein
Boolean, der angibt, ob der Fehlermodus fatal ist. TextDecoderStream.ignoreBOMSchreibgeschützt-
Ein
Boolean, der angibt, ob das Byte-Order-Mark ignoriert wird. TextDecoderStream.readableSchreibgeschützt-
Gibt die
ReadableStream-Instanz zurück, die von diesem Objekt gesteuert wird. TextDecoderStream.writableSchreibgeschützt-
Gibt die
WritableStream-Instanz zurück, die von diesem Objekt gesteuert wird.
Beispiele
Spezifikationen
| Spezifikation |
|---|
| Encoding> # interface-textdecoderstream> |
Browser-Kompatibilität
Siehe auch
TextEncoderStreamTextDecoderTransformStream- Streams API Konzepte
- Experimentieren mit der Streams API
- Streaming-Anfragen mit der Fetch-API, developer.chrome.com (2020)