WebTransport: reliability-Eigenschaft
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimentell: Dies ist eine experimentelle Technologie
Überprüfen Sie die Browser-Kompatibilitätstabelle sorgfältig, bevor Sie diese produktiv verwenden.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Dieses Feature ist verfügbar in Web Workers.
Die schreibgeschützte reliability
-Eigenschaft der WebTransport
-Schnittstelle gibt an, ob die Verbindung nur zuverlässige Transporte unterstützt oder ob sie auch unzuverlässige Transporte (wie zum Beispiel UDP) unterstützt.
Wert
Ein String mit einem der folgenden Werte:
pending
-
Die Verbindung wurde noch nicht hergestellt. Die Zuverlässigkeit ist noch nicht bekannt.
reliable-only
-
Die Verbindung unterstützt nur zuverlässige Transporte.
supports-unreliable
-
Die Verbindung unterstützt sowohl unzuverlässige als auch zuverlässige Transporte.
Beispiele
const url = "https://example.com:4999/wt";
async function initTransport(url) {
// Initialize transport connection
const transport = new WebTransport(url);
// Once ready fulfils the connection can be used
// Prior to this the reliability is "pending"
await transport.ready;
if (transport.reliability == "reliable-only") {
// Use connection only with reliable transports
} else {
// Use connection with either reliable or unreliable transports.
}
// ...
}
Spezifikationen
Specification |
---|
WebTransport # dom-webtransport-reliability |
Browser-Kompatibilität
BCD tables only load in the browser