RTCPeerConnection: thuộc tính signalingState
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since September 2017.
Thuộc tính chỉ đọc signalingState của giao diện RTCPeerConnection trả về một chuỗi mô tả trạng thái của quá trình báo hiệu ở đầu cục bộ của kết nối trong khi đang kết nối hoặc kết nối lại với một máy ngang hàng khác.
Giá trị có thể là một trong các trạng thái sau: stable, have-local-offer, have-remote-offer, have-local-pranswer, have-remote-pranswer hoặc closed.
Giá trị
stable-
Không có offer hoặc answer đang chờ xử lý.
have-local-offer-
Một offer cục bộ đã được đặt và đang chờ answer từ máy ngang hàng từ xa.
have-remote-offer-
Một offer từ xa đã được đặt và đang chờ answer cục bộ.
have-local-pranswer-
Một answer tạm thời cục bộ đã được đặt.
have-remote-pranswer-
Một answer tạm thời từ xa đã được đặt.
closed-
Kết nối đã đóng.
Ví dụ
const peerConnection = new RTCPeerConnection(configuration);
const signalingState = peerConnection.signalingState;
Thông số kỹ thuật
| Specification |
|---|
| WebRTC: Real-Time Communication in Browsers> # dom-peerconnection-signaling-state> |