RTCPeerConnectionIceEvent
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
RTCPeerConnectionIceEvent
インターフェイスは、通常 RTCPeerConnection
の ICE 候補に関連して発生するイベントを表現します。
この型のイベントは、 icecandidate
の 1 つだけです。
インスタンスプロパティ
RTCPeerConnectionIceEvent
は Event
の一種であり、このイベントはそのプロパティも実装しています。
RTCPeerConnectionIceEvent.candidate
読取専用-
イベントに関連付けられた候補を含む
RTCIceCandidate
を格納し、このイベントがこれ以上来る候補がないことを示す場合はnull
を格納します。
コンストラクター
RTCPeerConnectionIceEvent()
-
新しい
RTCPeerConnectionIceEvent
を返します。このコンストラクターは 2 つの引数を持ち、最初の引数はイベントの種類を表す文字列であり、 2 つ目はRTCIceCandidate
を含む辞書です。
インスタンスメソッド
RTCPeerConnectionIceEvent
は Event
の一種であり、このイベントはそのプロパティも実装しています。 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
関連情報
- WebRTC
- このイベントの通常ターゲット:
RTCPeerConnection