Spec-Zone.ru › Web APIs

AudioTrackList: свойство length

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

Эта функция не относится к Baseline, поскольку она не работает в некоторых из наиболее широко используемых браузеров.

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

Только для чтения AudioTrackList свойство length возвращает количество записей в AudioTrackList, каждая из которых является AudioTrack, представляющей один аудиотрек в элементе медиа. Значение 0 указывает, что в медиа нет аудиодорожек.

Значение

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

Примеры

Этот фрагмент получает количество аудиодорожек в первом элементе <video>, найденном в DOM, с помощью querySelector().

const videoElem = document.querySelector("video");
let numAudioTracks = 0;

if (videoElem.audioTracks) {
  numAudioTracks = videoElem.audioTracks.length;
}

Обратите внимание, что этот пример проверяет, определен ли HTMLMediaElement.audioTracks, чтобы избежать сбоев в браузерах без поддержки AudioTrack.

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

Спецификация
HTML
# dom-audiotracklist-length-dev

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

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

© 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/AudioTrackList/length

Spec-Zone.ru

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