Spec-Zone.ru › Web APIs

RTCPeerConnection: событие removestream

Устаревшее: Эта функция больше не рекомендуется. Несмотря на то, что некоторые браузеры могут её поддерживать, она может быть удалена из соответствующих веб-стандартов, быть в процессе удаления или поддерживаться только для совместимости. Избегайте её использования и, если возможно, обновите существующий код. См. таблицу совместимости в нижней части этой страницы для принятия решения. Имейте в виду, что эта функция может перестать работать в любой момент.

Нестандартно: Эта функция нестандартна и не находится на пути стандартизации. Не используйте её на сайтах, работающих с Вебом: она не будет работать для всех пользователей. Также могут быть большие несовместимости между реализациями, и поведение может измениться в будущем.

Устаревшее событие removestream отправлялось объекту RTCPeerConnection для уведомления о том, что MediaStream был удалён из соединения. Вы можете использовать свойство RTCPeerConnection интерфейса onremovestream для установки обработчика этого события.

Это аналог события addstream, которое также устарело.

Предупреждение: Это событие было удалено из спецификации WebRTC в пользу существующего события removetrack на удалённом MediaStream и соответствующего обработчика событий удалённого MediaStream. API RTCPeerConnection теперь основан на треках, поэтому наличие нулевых треков в удалённом потоке эквивалентно удалению удалённого потока, что вызывало событие removestream.

Это событие не отменяется и не распространяется.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или установите свойство обработчика события.

addEventListener("removestream", (event) => {});

onremovestream = (event) => {};

Тип события

Объект MediaStreamEvent. Наследуется от Event.

Свойства события

Так как MediaStreamEvent является Event, это событие также реализует эти свойства.

MediaStreamEvent.stream Только для чтения

Содержит MediaStream с потоком, связанным с событием.

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

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

См. также

  • API WebRTC
  • RTCPeerConnection.removeStream()
  • removetrack

© 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/removestream_event

Spec-Zone.ru

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