Spec-Zone.ru › Web APIs

Список субтитров: метод getCueById()

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

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

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

Метод getCueById() интерфейса TextTrackCueList возвращает первый VTTCue в списке, представленном объектом TextTrackCueList, чей идентификатор соответствует значению id.

Синтаксис

getCueById(id)

Параметры

id

Строка, являющаяся идентификатором субтитра.

Возвращаемое значение

Объект VTTCue.

Примеры

Свойство TextTrack.cues возвращает TextTrackCueList, содержащий текущие субтитры для этой дорожки. Вызов cues.getCueById("second") возвращает VTTCue с ID "second".

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?
const video = document.getElementById("video");
video.onplay = () => {
  console.log(video.textTracks[0].cues.getCueById("second")); // a VTTCue object;
};

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

Спецификация
HTML
# dom-texttrackcuelist-getcuebyid

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
getCueById 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/getCueById

Spec-Zone.ru

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