Задача: при проигрывании видео выводить дополнительную информацию (текст, ссылки).
Текущее время проигрывания получаю через setInterval и запускаю по кнопке Play, по ней же останавливаю:
function outDescription() {
const desc = document.getElementById('time');
setInterval(function () {
desc.innerHTML = `${Math.round(video.currentTime)} sec`;
}, 1000);
}
Возможно ли как-то отловить его его к примеру в массиве, где будет метка времени и текст, что-то по принципу субтитров?
Здесь уже был
похожий вопрос, но он остался без ответов.