Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.
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
JavaScript aktivieren, um diese Browser-Kompatibilitätstabelle anzuzeigen.
Siehe auch
TextEncoderStreamTextDecoderTransformStream- Streams API Konzepte
- Experimentieren mit der Streams API
- Streaming-Anfragen mit der Fetch-API, developer.chrome.com (2020)