Spec-Zone.ru › Web APIs

MediaStream: событие removetrack

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

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

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

Событие removetrack срабатывает, когда из потока MediaStream был удален новый объект MediaStreamTrack.

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

Синтаксис

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

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

onremovetrack = (event) => {};

Тип события

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

Событие MediaStreamTrackEvent

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

Также наследует свойства из своего родительского интерфейса Event.

MediaStreamTrackEvent.track Только для чтения

Объект MediaStreamTrack, представляющий трек, который был удален из потока.

Примеры

Используя addEventListener():

const stream = new MediaStream();

stream.addEventListener("removetrack", (event) => {
  console.log(`${event.track.kind} track removed`);
});

Используя свойство обработчика события onremovetrack:

const stream = new MediaStream();

stream.onremovetrack = (event) => {
  console.log(`${event.track.kind} track removed`);
};

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

Спецификация
Media Capture and Streams
# event-mediastream-removetrack

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

Рабочий стол Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
removetrack_event 26 12 72
59–72В Firefox 72 и ранее обработчик события был доступен, но не действовал.
15 11 26 79
59–79В Firefox for Android 79 и ранее обработчик события был доступен, но не действовал.
14 11 1.5 4.4

См. также

  • Связанные события: addtrack
  • Это событие для AudioTrackList направлено на: removetrack
  • Это событие для VideoTrackList направлено на: removetrack
  • API захвата медиа и потоков
  • API 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/MediaStream/removetrack_event

Spec-Zone.ru

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