@tim_tairan
web

Выполнить действие после окончание видео(youtube)?

Добрый день.

Суть вопроса: На странице есть видео с youtube, нужно каким то образом отследить окончание просмотра этого видео и вывести на экран модальное окно.

Так как отследить окончание видео? Может кто то сталкивался?

p.s. Всем спасибо за ответы.
  • Вопрос задан
  • 434 просмотра
Решения вопроса 1
@tim_tairan Автор вопроса
web
Сам задал сам ответил.

var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '100%',
width: '100%',
videoId: 'V4o01AIt5sM',
events: {
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerStateChange(event) {
if(event.data ==0){
alert('Video Ended;')
}
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Caravus
@Caravus
DevOps
Зависит от того какой проигрыватель используется. Для стандартного есть events на эту тему. https://developers.google.com/youtube/iframe_api_r...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы