Spec-Zone.ru › Web APIs

RTCPeerConnection: свойство localDescription

Базовая Широко поддерживается

Эта функция хорошо отработана и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с января 2020 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Чтение только свойство localDescription интерфейса RTCPeerConnection возвращает объект RTCSessionDescription, описывающий сеанс для локального конца соединения. Если оно еще не установлено, это null.

Синтаксис

const sessionDescription = peerConnection.localDescription

На более фундаментальном уровне возвращаемое значение — это значение RTCPeerConnection.pendingLocalDescription, если это свойство не null; в противном случае возвращается значение RTCPeerConnection.currentLocalDescription. Подробности об этом алгоритме и причинах его использования см. в разделе «Ожидаемые и текущие описания» на странице «Соединение WebRTC».

Пример

В этом примере рассматривается localDescription и отображается всплывающее окно с полями type и sdp объекта RTCSessionDescription.

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

Совместимость браузеров

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
localDescription 24 15 22 15 11 25 24 14 11 1.5 4.4

См. также

  • RTCPeerConnection.setLocalDescription(), RTCPeerConnection.pendingLocalDescription, RTCPeerConnection.currentLocalDescription
  • RTCPeerConnection.setRemoteDescription(), RTCPeerConnection.remoteDescription, RTCPeerConnection.pendingRemoteDescription, RTCPeerConnection.currentRemoteDescription
  • WebRTC

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/RTCPeerConnection/localDescription

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API