Итак, у меня есть рабочий скрипт ( см. Рабочий код здесь ), который отображает видео YouTube и список ссылок с метками времени.
При нажатии на ссылку с данными-stamp = "60" начинает проигрывать видео с 0:60. Мне нужна эта функция.
Проблема в том, что видео загружается через JS в <div id="player">
с этим кодом
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
videoId: 'e9dZQelULDk',
playerVars: {
start: 0,
rel: 0,
showinfo: 0,
autohide: 0
},
events: {
'onReady': onPlayerReady
}
});
}
Моя цель - загрузить видео с помощью iframe youtube, как это
<iframe width="1280" height="720" src="https://www.youtube.com/embed/e9dZQelULDk" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
И продолжать использовать часть скрипта, которая обрабатывает ссылки на определенныевремя в видео.
Итак, мой вопрос, возможно ли это, просто отредактировав этот существующий скрипт, который я сейчас использую. Я попытался загрузить видео с помощью iframe и удалить часть скрипта, которая вызывает видео по идентификатору, но ссылки больше не работают, и это меня не удивляет, так как мои знания JS минимальны. Надеюсь получить помощь здесь! :)