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.

Die RTCPeerConnectionIceEvent-Schnittstelle stellt Ereignisse dar, die in Bezug auf ICE-Kandidaten mit dem Ziel auftreten, normalerweise einem RTCPeerConnection.

Nur ein Ereignis ist von diesem Typ: icecandidate.

Event RTCPeerConnectionIceEvent

Instanz-Eigenschaften

Ein RTCPeerConnectionIceEvent ist ein Event, daher implementiert dieses Ereignis auch diese Eigenschaften.

RTCPeerConnectionIceEvent.candidate Schreibgeschützt

Enthält den RTCIceCandidate, der den mit dem Ereignis verbundenen Kandidaten enthält, oder null, wenn dieses Ereignis anzeigt, dass keine weiteren Kandidaten folgen werden.

Konstruktoren

RTCPeerConnectionIceEvent()

Gibt ein neues RTCPeerConnectionIceEvent zurück. Es nimmt zwei Parameter, der erste ist ein String, der den Typ des Ereignisses darstellt; der zweite ein Wörterbuch, das den RTCIceCandidate enthält, auf den es sich bezieht.

Instanz-Methoden

Ein RTCPeerConnectionIceEvent ist ein Event, daher implementiert dieses Ereignis auch diese Eigenschaften. Es gibt keine spezifische Methode des RTCDataChannelEvent.

Beispiele

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

Spezifikationen

Specification
WebRTC: Real-Time Communication in Browsers
# rtcpeerconnectioniceevent

Browser-Kompatibilität

BCD tables only load in the browser

Siehe auch