Как использовать YouTube Iframe API, как возобновить видео после паузы? - PullRequest
0 голосов
/ 30 сентября 2019

Вариант использования

У меня есть ряд кнопок, которые при нажатии передают значение идентификатора видео моему проигрывателю и воспроизводят видео с самого начала. Имеет смысл (с точки зрения удобства использования), что если пользователь нажимает ту же кнопку во время воспроизведения видео, оно приостанавливается. И если кнопка нажата во время приостановки видео, оно возобновится одновременно с паузой.

Пример 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

...