Spec-Zone.ru › Web APIs

RTCPeerConnection: свойство pendingRemoteDescription

Базовая Широко доступна

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

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

Только для чтения pendingRemoteDescription свойство интерфейса RTCPeerConnection возвращает объект RTCSessionDescription, описывающий ожидаемое изменение конфигурации для удалённого конца подключения.

Это не описывает подключение в его текущем состоянии, а то, как оно может существовать в ближайшем будущем. Используйте RTCPeerConnection.currentRemoteDescription или RTCPeerConnection.remoteDescription, чтобы получить текущее описание сессии для удалённого узла. Подробности о различиях см. в разделе «Ожидаемые и текущие описания» на странице «Подключение WebRTC».

Значение

Если изменение удаленного описания находится в процессе, это RTCSessionDescription, описывающий предлагаемую конфигурацию. В противном случае возвращается null.

Примеры

В этом примере рассматривается pendingRemoteDescription для определения того, обрабатывается ли изменение описания.

const pc = new RTCPeerConnection();
// ...
const sd = pc.pendingRemoteDescription;
if (sd) {
  // There's a description change underway!
} else {
  // No description change pending
}

Спецификации

Спецификация
WebRTC: Реал-таймовая коммуникация в браузерах
# dom-peerconnection-pendingremotedesc

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на IOS Samsung Internet WebView Android
pendingRemoteDescription 70 79 22 57 11 70 24 49 11 10.0 70

Примечание: Добавление pendingRemoteDescription и currentRemoteDescription к спецификации WebRTC относительно недавнее. В браузерах, которые их не поддерживают, доступен только remoteDescription.

См. также

  • RTCPeerConnection.setRemoteDescription(), RTCPeerConnection.currentRemoteDescription, RTCPeerConnection.remoteDescription
  • RTCPeerConnection.setLocalDescription(), RTCPeerConnection.localDescription, RTCPeerConnection.pendingLocalDescription, RTCPeerConnection.currentLocalDescription
  • 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/pendingRemoteDescription

Spec-Zone.ru

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