Запуск видео при скроллинге

481
21 января 2017, 13:33

Подскажите, как запустить youtube видео при условии того что пользователь отскролил 1585px

<iframe id="ytplayer" type="text/html" src="https://www.youtube.com/embed/любое видео?controls=1&autoplay=0&cc_load_policy=1&enablejsapi=1&rel=1&showinfo=1" frameborder="0" allowfullscreen></iframe>
$(window).scroll(function () {
        win = $(window).scrollTop();
        if(win < 1585){
            $("#ytplayer").trigger("click");
        }
}
Answer 1

Можно обновить URL видео, добавив параметр &autoplay=1

$(window).scroll(function () { 
 
        win = $(window).scrollTop(); 
 
        if(win < 1585){ 
 
          $("#ytplayer")[0].src += "&autoplay=1"; 
 
        } 
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<iframe id="ytplayer" type="text/html" src="https://www.youtube.com/embed/любое видео?controls=1&autoplay=0&cc_load_policy=1&enablejsapi=1&rel=1&showinfo=1" frameborder="0" allowfullscreen></iframe>

READ ALSO
Как сделать карту зависимой от options

Как сделать карту зависимой от options

Есть такой код, не обращайте внимания большой объем, суть вопроса просто , как сделать чтобы карта менялась зависимо от options , пока получается...

311
Как сделать но с JSON форматом?

Как сделать но с JSON форматом?

Если просто вывести результат (без ajax) то работают ссылки как надо, а если я использую ajax json то получаю такой эффект что не работают ссылки...

252
Chrome extension inject content script

Chrome extension inject content script

Добрый деньПрежде не сталкивался с Chrome Extensions, но нужно на скорую руку накидать скелет расширения с функционалом примерным Greasemonkey (на том...

401
Не действует разделения [требует правки]

Не действует разделения [требует правки]

Такой ВопросПочему я не могу к slides написать style

269