RTCPeerConnection:localDescription 屬性

Baseline 已廣泛支援

此功能已成熟,可跨多種裝置和瀏覽器版本使用。自 2017 年 9 月以來,它已在瀏覽器中提供。

RTCPeerConnection 介面的只讀屬性 localDescription 返回一個 RTCSessionDescription 物件,該物件描述了連線本地端的會話。如果尚未設定,則為 null

從更根本的層面來說,返回值是 RTCPeerConnection.pendingLocalDescription 的值(如果該屬性不是 null);否則,將返回 RTCPeerConnection.currentLocalDescription 的值。有關此演算法及其使用原因的詳細資訊,請參閱 WebRTC 連線頁面上的 待處理和當前描述

示例

此示例檢視 localDescription 並顯示一個包含 RTCSessionDescription 物件的 typesdp 欄位的警報。

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

瀏覽器相容性

另見