Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

WebTransportDatagramDuplexStream: readable-Eigenschaft

Baseline 2026
Neu verfügbar

Seit März 2026 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die schreibgeschützte Eigenschaft readable des Interfaces WebTransportDatagramDuplexStream gibt eine ReadableStream-Instanz zurück, mit der eingehende Datagramme aus dem Stream ohne Zustellgarantie gelesen werden können.

„Ohne Zustellgarantie“ bedeutet, dass weder die Übertragung der Daten noch ihre Ankunft in einer bestimmten Reihenfolge garantiert ist. In manchen Situationen ist dies unproblematisch und ermöglicht eine sehr schnelle Zustellung. Beispielsweise können Sie regelmäßige Aktualisierungen des Spielzustands übertragen, bei denen jede Nachricht die zuletzt angekommene ersetzt und die Reihenfolge keine Rolle spielt.

Wert

Ein ReadableStream.

Standardmäßig handelt es sich um einen lesbaren Stream, in dem jeder Datenblock ein Uint8Array ist, das ein Datagramm enthält. Wenn WebTransport mit der auf bytes gesetzten Option datagramsReadableType erstellt wurde, handelt es sich um einen lesbaren Byte-Stream. Ein lesbarer Byte-Stream kann auch mit einem ReadableStreamBYOBReader gelesen werden, der jedes Datagramm in einen von Ihnen bereitgestellten Puffer einliest. Siehe das Beispiel Datagramme mit einem BYOB-Reader lesen auf der Seite zum Konstruktor WebTransport().

Beispiele

Siehe die Hauptseite zum Interface WebTransportDatagramDuplexStream.

Spezifikationen

Spezifikation
WebTransport
# dom-webtransportdatagramduplexstream-readable

Browser-Kompatibilität

Siehe auch