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.
Thuộc tính phiên bản
Vì RTCPeerConnectionIceEvent là một Event, sự kiện này cũng triển khai các thuộc tính sau.
RTCPeerConnectionIceEvent.candidateRead only-
Chứa
RTCIceCandidatebao gồm ứng viên liên quan đến sự kiện, hoặcnullnếu sự kiện này cho biết không có thêm ứng viên nào nữa. RTCPeerConnectionIceEvent.urlRead 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
nullnế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
RTCPeerConnectionIceEventmớ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ứaRTCIceCandidatemà nó tham chiếu đến.
Phương thức phiên bản
Vì 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ụ
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
- WebRTC
- Đối tượng đích thông thường:
RTCPeerConnection.