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

Eingeschränkt verfügbar

Diese Funktion ist nicht Baseline, da sie in einigen der am weitesten verbreiteten Browser nicht funktioniert.

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