Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.12.2017, 20:33   #1
Cheshirka1
Новичок
Джуниор
 
Регистрация: 14.12.2017
Сообщений: 1
По умолчанию Пуск/пауза видео в youtube

Создала отдельную кнопку для управлением видео. При нажатии кнопки видео должно останавливаться и меняться значок на кнопке, при повторном нажатии продолжение видео с того же момента и снова смена значка. В моем варианте работает только 1 часть. Подскажите пожалуйста, что нужно исправить, чтобы корректно заработало.
Код:
div id="play">
 
 <iframe width="500" height="426" id="Video5" class="background-video-my"
 
     src="https://www.youtube.com/embed/JHz3pPoHDl4?rel=0&amp;showinfo=0&amp;controls=2&amp;start=2&amp;autoplay=1&amp;modestbranding=1&amp;enablejsapi=1" frameborder="0" allowfullscreen></iframe>
 
    </div>
 
    <script src="//www.youtube.com/player_api"></script>
 
    <script type="text/javascript">
 
        function onYouTubePlayerAPIReady() {
 
        player = new YT.Player('Video5', {
 
        events: { 
 
                 'onReady': vidplay}
 
        });
 
        }
 
             
 
    function vidplay() {
 
       var video = document.getElementById("Video5");
 
       var button = document.getElementById("play");
 
        
 
       if ( $("#play").hasClass("play")) {
 
              button.addEventListener("click", function() {player.playVideo();});
 
              button.addEventListener("click", function() {
 
              button.className += " pause";
 
              jQuery(button).removeClass('play');});
 
       } else {
 
               button.addEventListener("click", function() {player.pauseVideo();});
 
               button.addEventListener("click", function() {
 
                   button.className += " play";
 
                   jQuery(button).removeClass('pause');});
 
       }
 
    }
 
</script>
Cheshirka1 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка видео на YouTube master-sheff Работа с сетью в Delphi 3 02.04.2014 23:08
Загрузка видео НА youtube Кольша Помощь студентам 0 22.08.2013 17:21
Видео Stereo3D на youtube ? oO fezilk25 Свободное общение 10 09.01.2012 11:37
Реализация включения видео с youtube neznayka333 JavaScript, Ajax 1 26.06.2011 06:23
Ссылка на видео с Youtube stepennwolf PHP 0 23.04.2011 00:10