WebTransport: congestionControl-Eigenschaft
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
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 congestionControl-Leseeigenschaft der WebTransport-Schnittstelle gibt die Präferenz der Anwendung für entweder hohen Durchsatz oder geringe Latenz beim Senden von Daten an.
Der Wert wird in den WebTransport()-Konstruktoroptionen festgelegt.
Wert
Ein String mit einem der folgenden Werte:
default-
Die Standard-Einstellung für die Staukontrolle des Transports. Dies ist die Voreinstellung.
throughput-
Die Anwendung bevorzugt, dass die Staukontrolle auf Durchsatz abgestimmt wird.
low-latency-
Die Anwendung bevorzugt, dass die Staukontrolle auf geringe Latenz abgestimmt wird.
Beispiele
Dieses Beispiel zeigt, wie die congestionControl-Präferenz abgerufen wird. Da dies im Konstruktor nicht explizit festgelegt wurde, ist das Ergebnis default.
const url = "https://example.com:4999/wt";
const transport = new WebTransport(url);
console.log(transport.congestionControl); // default
Spezifikationen
| Specification |
|---|
| WebTransport> # dom-webtransport-congestioncontrol> |