Spec-Zone.ru › Web APIs

HTMLMediaElement: свойство audioTracks

Ограниченная доступность

Эта функция не является базовой, так как она не работает во всех распространённых браузерах.

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

Чтение только свойство audioTracks для объектов HTMLMediaElement возвращает объект AudioTrackList, который содержит список всех объектов AudioTrack, представляющих аудиодорожки медиаэлемента.

Медиаэлемент может быть элементом <audio> или элементом <video>.

Возвращаемый список является динамическим; то есть, при добавлении или удалении дорожек из медиаэлемента, содержимое списка меняется динамически. После получения ссылки на список, вы можете отслеживать изменения, чтобы определить, когда добавляются новые аудиодорожки или удаляются существующие. Подробнее об отслеживании изменений списка дорожек медиаэлемента см. в разделе события AudioTrackList.

Значение

Объект AudioTrackList, представляющий список аудиодорожек, включенных в медиаэлемент. Список дорожек можно получить, используя нотацию массивов или метод объекта getTrackById().

Каждая дорожка представлена объектом AudioTrack, который предоставляет информацию о дорожке.

Примеры

В этом примере все аудиодорожки заданного элемента выключаются.

HTML

HTML определяет сам элемент.

<video id="video" src="somevideo.mp4"></video>

JavaScript

JavaScript-код обрабатывает выключение аудиодорожек элемента видео.

const video = document.getElementById("video");

for (let i = 0; i < video.audioTracks.length; i += 1) {
  video.audioTracks[i].enabled = false;
}

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

Спецификация
HTML
# dom-media-audiotracks-dev

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari в iOS Samsung Internet WebView Android
audioTracks 37 7912–79 33 24 7 37 Нет Нет 7 Нет Нет

См. также

  • HTMLMediaElement: Интерфейс, используемый для определения свойства HTMLMediaElement.audioTracks
  • <audio>, <video>
  • AudioTrack, AudioTrackList

© 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/HTMLMediaElement/audioTracks

Spec-Zone.ru

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