WebTransport:reliability 属性
注意: 此功能在 Web Workers 中可用。
reliability
是 WebTransport
接口的只读属性,用于指示连接是否仅支持可靠传输,或者是否也支持不可靠传输(例如 UDP)。
值
具有以下值之一的字符串
pending
-
连接尚未建立。可靠性尚不清楚。
reliable-only
-
连接仅支持可靠传输。
supports-unreliable
-
连接同时支持不可靠和可靠传输。
示例
js
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.
}
// ...
}
规范
规范 |
---|
WebTransport # dom-webtransport-reliability |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。