RTCPeerConnectionIceEvent
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。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.`,
);
};
仕様書
| 仕様書 |
|---|
| WebRTC: Real-Time Communication in Browsers> # rtcpeerconnectioniceevent> |
ブラウザーの互換性
関連情報
- WebRTC
- このイベントの通常ターゲット:
RTCPeerConnection