0
<a href="http://www.youtube.com/watch?v=bzrboNXdhH4" class="TESTER123" id="hello"><%= image_tag("youtube.png", id:"YouTube", class: "img-rounded") %></a>

我正在使用以下代码在花哨的框中打开视频,但我希望视频在打开后自动播放,但它不能以这种方式工作,而且视频最后不应该是另一个建议的视频。我尝试在视频链接中附加“&autoplay=1”和“&rel=0”,但它对我不起作用。

谁能帮我 ?

(对不起,我忘了提到我使用的是 NivoLightbox 而不是 Fancybox)

4

2 回答 2

5

这个问题已经很老了,但万一其他人遇到它,这可行(用 Vimeo 测试,也应该与 youtube 一起使用):

$('.TESTER123').nivoLightbox({
    afterShowLightbox: function(){
        src = $('.nivo-lightbox-content > iframe').attr('src');
        $('.nivo-lightbox-content > iframe').attr('src', src + '?autoplay=1');
    }
});
于 2014-04-22T22:04:23.093 回答
0

像这样设置fancybox,它应该可以工作:

$('.TESTER123')
    .fancybox({
        helpers   : {
            media : true
        },
        youtube : {
            params : {
                autoplay : 1,
                showinfo : 0,
            }
        }
    });
于 2013-10-01T04:58:32.113 回答