Firefox Tomorrow

web api interface

RTCPeerConnectionIceEvent

View on MDN ↗

The RTCPeerConnectionIceEvent interface represents events that occur in relation to ICE candidates with the target, usually an RTCPeerConnection.

Only one event is of this type: icecandidate.

Instance properties

A RTCPeerConnectionIceEvent being an Event, this event also implements these properties.

  • candidate Read only
    • : Contains the RTCIceCandidate containing the candidate associated with the event, or null if this event indicates that there are no further candidates to come.
  • url Read only Deprecated
    • : Contains a string indicating the URL of the STUN or TURN server used to gather the candidate, or null if the candidate was not gathered from a server.

Constructors

  • RTCPeerConnectionIceEvent()
    • : Returns a new RTCPeerConnectionIceEvent. It takes two parameters, the first being a string representing the type of the event; the second a dictionary containing the RTCIceCandidate it refers to.

Instance methods

A RTCPeerConnectionIceEvent being an Event, this event also implements these properties. There is no specific RTCDataChannelEvent method.

Examples

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

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also