RTCPeerConnectionIceEvent

RTCPeerConnectionIceEvent インターフェイスは、通常 RTCPeerConnectionの ICE 候補に関連して発生するイベントを表現します。

この型のイベントは、 icecandidate の 1 つだけです。

Event RTCPeerConnectionIceEvent

インスタンスプロパティ

RTCPeerConnectionIceEventEvent の一種であり、このイベントはそのプロパティも実装しています。

RTCPeerConnectionIceEvent.candidate 読取専用

イベントに関連付けられた候補を含む RTCIceCandidate を格納し、このイベントがこれ以上来る候補がないことを示す場合は null を格納します。

コンストラクター

RTCPeerConnectionIceEvent()

新しい RTCPeerConnectionIceEvent を返します。このコンストラクターは 2 つの引数を持ち、最初の引数はイベントの種類を表す文字列であり、 2 つ目は RTCIceCandidate を含む辞書です。

インスタンスメソッド

RTCPeerConnectionIceEventEvent の一種であり、このイベントはそのプロパティも実装しています。 RTCDataChannelEvent に固有のメソッドはありません。

js
pc.onicecandidate = (ev) => {
  console.log(
    `The ICE candidate (trsp addr: '${ev.candidate.candidate}') added to connection.`,
  );
};

仕様書

Specification
WebRTC: Real-Time Communication in Browsers
# rtcpeerconnectioniceevent

ブラウザーの互換性

BCD tables only load in the browser

関連情報