RTCPeerConnectionIceEvent

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2018.

Giao diện RTCPeerConnectionIceEvent đại diện cho các sự kiện xảy ra liên quan đến các ứng viên ICE với đối tượng đích, thường là RTCPeerConnection.

Chỉ có một sự kiện thuộc loại này: icecandidate.

Event RTCPeerConnectionIceEvent

Thuộc tính phiên bản

RTCPeerConnectionIceEvent là một Event, sự kiện này cũng triển khai các thuộc tính sau.

RTCPeerConnectionIceEvent.candidate Read only

Chứa RTCIceCandidate bao gồm ứng viên liên quan đến sự kiện, hoặc null nếu sự kiện này cho biết không có thêm ứng viên nào nữa.

RTCPeerConnectionIceEvent.url Read only Deprecated

Chứa một chuỗi cho biết URL của máy chủ STUN hoặc TURN được dùng để thu thập ứng viên, hoặc null nếu ứng viên không được thu thập từ máy chủ.

Hàm khởi tạo

RTCPeerConnectionIceEvent()

Trả về một RTCPeerConnectionIceEvent mới. Nó nhận hai tham số, tham số đầu tiên là một chuỗi đại diện cho loại sự kiện; tham số thứ hai là một từ điển chứa RTCIceCandidate mà nó tham chiếu đến.

Phương thức phiên bản

RTCPeerConnectionIceEvent là một Event, sự kiện này cũng triển khai các thuộc tính sau. Không có phương thức RTCDataChannelEvent cụ thể nào.

Ví dụ

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

Thông số kỹ thuật

Specification
WebRTC: Real-Time Communication in Browsers
# rtcpeerconnectioniceevent

Tương thích trình duyệt

Xem thêm