Вариант использования
У меня есть ряд кнопок, которые при нажатии передают значение идентификатора видео моему проигрывателю и воспроизводят видео с самого начала. Имеет смысл (с точки зрения удобства использования), что если пользователь нажимает ту же кнопку во время воспроизведения видео, оно приостанавливается. И если кнопка нажата во время приостановки видео, оно возобновится одновременно с паузой.
Пример jQuery
var $el = $('.video-button');
$el.click(function(e) {
if($el.hasClass('video-playing')) {
myPlayer.pauseVideo();
}
else if($el.hasClass('video-paused')) {
/* myPlayer.resumeVideo(); */
}
else
myPlayer.playVideo();
});
Вопрос в том, как возобновить видео после его приостановки? Функция проигрывателя playVideo
всегда воспроизводит видео с самого начала. Я не вижу способа передать значение времени, например playVideo(145)
, для воспроизведения видео, начиная с отметки 2:25.
Можно ли воспроизвести видео, начинающееся в указанное время?
Ссылка Youtube IFrame API