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

View in English Always switch to English

WebTransport: close() Methode

Baseline 2026
Neu verfügbar

Seit March 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 close() Methode der WebTransport-Schnittstelle schließt eine laufende WebTransport-Sitzung.

Syntax

js
close(info)

Parameter

info Optional

Ein Objekt, das die folgenden Eigenschaften enthält:

closeCode

Eine Zahl, die den Fehlercode für den Fehler darstellt.

reason

Ein String, der den Grund für das Schließen des WebTransport angibt.

Rückgabewert

undefined.

Ausnahmen

WebTransportError

Wird ausgelöst, wenn close() aufgerufen wird, während sich WebTransport im Verbindungsaufbau befindet.

Beispiele

js
const url = "https://example.com:4999/wt";
// Initialize transport connection
const transport = new WebTransport(url);

// …

transport.close({
  closeCode: 17,
  reason: "CloseButtonPressed",
});

Spezifikationen

Spezifikation
WebTransport
# dom-webtransport-close

Browser-Kompatibilität

Siehe auch