RTCDtlsTransport: state 属性

Baseline 已广泛支持

此特性已经十分成熟,可在许多设备和浏览器版本上使用。自 2022 年 3 月起,它已在各浏览器中可用。

RTCDtlsTransport 接口的只读属性 state 提供有关 Datagram Transport Layer Security (DTLS) 传输状态的信息。

一个字符串。其值是以下之一:

new

DTLS 尚未开始协商时的初始状态。

connecting

DTLS 正在协商安全连接并验证远程指纹。

connected

DTLS 已完成安全连接协商并验证了远程指纹。

closed

由于收到 close_notify 告警或调用 RTCPeerConnection.close() 而有意关闭了传输。

failed

由于错误(例如收到错误告警或未能验证远程指纹)导致传输失败。

示例

有关示例代码,请参阅 RTCDtlsTransport

规范

规范
WebRTC:浏览器中的实时通信
# dom-rtcdtlstransport-state

浏览器兼容性

另见