RTCPeerConnectionIceEvent
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2018年9月.
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> |
ブラウザーの互換性
関連情報
- WebRTC
- このイベントの通常ターゲット:
RTCPeerConnection