Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

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

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

Ответ
 
Опции темы
Старый 14.12.2017, 21:33   #1
Cheshirka1
Новичок
 
Регистрация: 14.12.2017
Сообщений: 1
Репутация: 10
По умолчанию Пуск/пауза видео в 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 вне форума   Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузка видео на 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


09:25.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru