RTCPeerConnection:localDescription 属性
localDescription
是 RTCPeerConnection
接口的只读属性,它返回一个 RTCSessionDescription
,描述连接本地端会话。如果尚未设置,则为 null
。
语法
js
const sessionDescription = peerConnection.localDescription
从更基本的层面上讲,如果 RTCPeerConnection.pendingLocalDescription
属性不为 null
,则返回该属性的值;否则,返回 RTCPeerConnection.currentLocalDescription
的值。有关此算法及其使用原因的详细信息,请参阅 WebRTC 连接页面中的 挂起描述和当前描述。
示例
此示例查看 localDescription
并显示一个警报,其中包含 RTCSessionDescription
对象的 type
和 sdp
字段。
js
const pc = new RTCPeerConnection();
// ...
const sd = pc.localDescription;
if (sd) {
alert(`Local session: type='${sd.type}'; sdp description='${sd.sdp}'`);
} else {
alert("No local session yet.");
}
规范
规范 |
---|
WebRTC:浏览器中的实时通信 # dom-peerconnection-localdescription |
浏览器兼容性
BCD 表格仅在启用 JavaScript 的浏览器中加载。