Как добавить на сайт видео из YouTube без звука и с автозапуском?

Задача:

Нужно опубликовать на любой странице видео из YouTubе со следующими условиями: ролик должен автоматически запускаться, но без звука. Дополнительно надо реализовать возможность спрятать видео, чтобы оно показывалось скрытно.

Зачем?

Подобные задачи могут иметь разные цели, но самый распространённый – это накрутка просмотров ролика на YouTube. Некоторые реализуют для просто динамического наполнения на странице. В любом случае, я в обязательном случае рекомендую реализовывать подобные решения БЕЗ ЗВУКА, дабы не пугать посетителей ваших ресурсов.

Пример кода:

<script src="//www.youtube.com/player_api"></script>
<script>
var player;
function onYouTubePlayerAPIReady() {
  player = new YT.Player('yplayer', {
    events: {'onReady': onPlayerReady}
  });
}
function onPlayerReady(event) {
  player.mute();
}
 
</script>
<script type="text/javascript">
jQuery(function(){
    jQuery('#yplayer').hover(
    function() {
         player.unMute();
    },
    function() {
      player.mute();
    }
   );
  jQuery('#yplayer').mouseover(
    function() {
     player.unMute();
    }
  )
})  
    
  </script>
<p style="visibility: hidden;"><iframe width="270" height="160" src="//www.youtube.com/embed/92W0LLeV1OQ?rel=0&amp;enablejsapi=1&amp;autoplay=1" frameborder="0" allowfullscreen="allowfullscreen" id="yplayer"></iframe></p>

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *