Как получить активный текст субтитров из видео с помощью чистого JavaScript?
Ищу решение, написанное на чистом JS. Он будет использоваться как интеграция с веб-страницей.
PS Еще одна ссылка. Вот пример для Video.js. Есть ли способ получить текущий текст заголовка из тега видео с помощью Video.js?
... но мне все еще нужен чистый JS.
Также использовал этот пример:
(function(){
var video = document.querySelector('video');
var span = document.querySelector('span');
if (!video.textTracks) return;
var track = video.textTracks[0];
track.mode = 'hidden';
track.oncuechange = function(e) {
var cue = this.activeCues[0];
if (cue) {
span.innerHTML = '';
span.appendChild(cue.getCueAsHTML());
}
};
})()
... но "track.oncuechange" не было.