RTCPeerConnectionIceEvent
RTCPeerConnectionIceEvent
接口表示与 ICE 候选相关的事件,目标通常是 RTCPeerConnection
。
此类型只有一种事件:icecandidate
。
实例属性
RTCPeerConnectionIceEvent
继承自 Event
,因此该事件也实现了以下属性:.
RTCPeerConnectionIceEvent.candidate
只读-
包含
RTCIceCandidate
,其中包含与事件相关的候选,如果此事件表示没有更多候选,则为null
。
构造函数
RTCPeerConnectionIceEvent()
-
返回一个新的
RTCPeerConnectionIceEvent
。它接受两个参数,第一个是表示事件类型的字符串,第二个是包含RTCIceCandidate
的字典。
实例方法
RTCPeerConnectionIceEvent
继承自 Event
,因此该事件也实现了以下属性。没有特定的 RTCDataChannelEvent
方法。
示例
js
pc.onicecandidate = (ev) => {
console.log(
`The ICE candidate (trsp addr: '${ev.candidate.candidate}') added to connection.`,
);
};
规范
规范 |
---|
WebRTC:浏览器中的实时通信 # rtcpeerconnectioniceevent |
浏览器兼容性
BCD 表格仅在浏览器中加载
另请参阅
- WebRTC
- 其常见目标:
RTCPeerConnection
。