Список субтитров: свойство length
Базовый уровень Широко распространён
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.
Чтение только свойство length интерфейса TextTrackCueList возвращает количество субтитров в списке.
Значение
Целое число, которое представляет собой количество субтитров в списке.
Примеры
Свойство TextTrack.cues возвращает TextTrackCueList, содержащий текущие субтитры для этой дорожки. Вызов cues.length возвращает количество субтитров в списке. Используя дорожку WebVTT ниже, значение length равно 5.
WEBVTT first 00:00:00.000 --> 00:00:00.999 line:80% Hildy! second 00:00:01.000 --> 00:00:01.499 line:80% How are you? third 00:00:01.500 --> 00:00:02.999 line:80% Tell me, is the ruler of the universe in? fourth 00:00:03.000 --> 00:00:04.299 line:80% Yes, they're in - in a bad humor fifth 00:00:04.300 --> 00:00:06.000 line:80% Somebody must've stolen the crown jewels
const video = document.getElementById("video");
video.onplay = () => {
console.log(video.textTracks[0].cues.length); // 5
};
Спецификации
| Спецификация |
|---|
| HTML # dom-texttrackcuelist-length |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
length |
23 | 12 | 31 | ≤12.1 | 6 | 25 | 31 | ≤12.1 | 6 | 1.5 | 4.4 |
© 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/TextTrackCueList/length