RTCPeerConnectionIceEvent

RTCPeerConnectionIceEvent 接口表示与 ICE 候选相关的事件,目标通常是 RTCPeerConnection

此类型只有一种事件:icecandidate

Event RTCPeerConnectionIceEvent

实例属性

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 表格仅在浏览器中加载

另请参阅