WebTransportReceiveStream

可用性有限

此特性不是基线特性,因为它在一些最广泛使用的浏览器中不起作用。

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

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,且支持此功能的浏览器数量有限。

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

WebTransportReceiveStream 接口是 WebTransport API 的一部分,它是一个 ReadableStream,可用于从传入的单向或双向 WebTransport 流中读取数据。

该流是一个 可读字节流,包含 Uint8Array,可以使用 BYOB 读取器(ReadableStreamBYOBReader)或默认读取器(ReadableStreamDefaultReader)进行消费。

此类型的对象不是直接构造的。而是通过 WebTransport.incomingUnidirectionalStream 属性获取。

WebTransportReceiveStream 是一个 可转移对象

ReadableStream WebTransportReceiveStream

实例属性

继承自其父接口 ReadableStream 的属性。

实例方法

同样继承自其父接口 ReadableStream 的属性。

WebTransportReceiveStream.getStats() 实验性

返回一个 Promise,该 Promise 解析为与此流相关的统计信息。

示例

有关如何获取 WebTransportReceiveStream 对象 ReadableStream 的示例,请参阅 WebTransport.incomingUnidirectionalStreams

规范

规范
WebTransport
# webtransportreceivestream

浏览器兼容性

另见