Spec-Zone.ru › Web APIs

TextTrack: событие cuechange

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

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

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

Событие cuechange срабатывает, когда TextTrack изменил отображаемые в данный момент ку. Событие срабатывает как на объекте TextTrack, так и на HTMLTrackElement, если таковой имеется.

Синтаксис

Используйте имя события в методах, таких как addEventListener(), или задайте свойство обработчика событий.

addEventListener("cuechange", (event) => {});

oncuechange = (event) => {};

Тип события

Общее Event без дополнительных свойств.

Примеры

Вы можете установить обработчик для события cuechange на объекте TextTrack с помощью метода addEventListener():

track.addEventListener("cuechange", () => {
  const cues = track.activeCues; // array of current cues
  // …
});

Или вы можете установить свойство обработчика события oncuechange:

track.oncuechange = (event) => {
  let cues = track.activeCues; // array of current cues
};

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

Спецификация
HTML
# event-media-cuechange
HTML
# handler-texttrack-oncuechange

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
cuechange_event 23 12 31 ≤12.1 6 25 31 ≤12.1 7 1.5 4.4

См. также

  • WebVTT
  • То же событие для HTMLTrackElement: cuechange

© 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/TextTrack/cuechange_event

Spec-Zone.ru

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