WebTransport:congestionControl 属性

实验性:这是一个实验性技术
在生产环境中使用此功能之前,请仔细检查浏览器兼容性表

安全上下文:此功能仅在安全上下文(HTTPS)中可用,在某些或所有支持的浏览器中。

注意:此功能在Web Workers中可用。

congestionControlWebTransport 接口的只读属性,指示应用程序在发送数据时对高吞吐量或低延迟的偏好。

该值在 WebTransport() 构造函数选项 中设置。

一个具有以下值之一的字符串

default

传输的默认拥塞控制调整。这是默认值。

throughput

应用程序希望拥塞控制针对吞吐量进行调整。

low-latency

应用程序希望拥塞控制针对低延迟进行调整。

示例

此示例显示如何获取 congestionControl 偏好。由于这在构造函数中未显式设置,因此结果为 default

js
const url = "https://example.com:4999/wt";
const transport = new WebTransport(url);
console.log(transport.congestionControl); // default

规范

规范
WebTransport
# dom-webtransport-congestioncontrol

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。