Spec-Zone.ru › Web APIs

Список видеодорожек: свойство length

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

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

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

Только для чтения VideoTrackList свойство length возвращает количество записей в VideoTrackList, каждая из которых является VideoTrack объектом, представляющим одну видеодорожку в элементе медиа.

Значение 0 указывает, что в медиа нет видеодорожек.

Значение

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

Примеры

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

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

if (videoElem.videoTracks) {
  numVideoTracks = videoElem.videoTracks.length;
}

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

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

Спецификация
HTML
# dom-videotracklist-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/VideoTrackList/length

Spec-Zone.ru

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