RTCDataChannelEvent:RTCDataChannelEvent() 构造函数
RTCDataChannelEvent()
构造函数创建一个新的 RTCDataChannelEvent
对象。
注意:您很少会手动构造 RTCDataChannelEvent
;这些事件通常由 WebRTC 层本身创建和发送。
语法
js
new RTCDataChannelEvent(type, options)
参数
type
-
包含事件名称的字符串。它区分大小写,浏览器始终将其设置为
datachannel
。 options
-
一个对象,除了
Event()
中定义的属性之外,还可以具有以下属性channel
-
一个
RTCDataChannel
,表示与事件关联的数据通道。
返回值
一个新的 RTCDataChannelEvent
对象,根据指定配置。
示例
在此示例中,创建了一个新的 datachannel
事件。dc
是一个已存在的数据通道。
js
const event = new RTCDataChannelEvent("datachannel", { channel: dc });
规范
规范 |
---|
WebRTC:浏览器中的实时通信 # dom-rtcdatachannelevent-constructor |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。