如果我Fancybox的YouTube链接(而不是嵌入的代码通常没有fancybox)我怎样才能避免页面加载自动播放?阻止YouTube与Fancybox自动播放?
我希望能够点击图片开始播放。
http://www.estherwarda.com/wci/homepage/
如果我Fancybox的YouTube链接(而不是嵌入的代码通常没有fancybox)我怎样才能避免页面加载自动播放?阻止YouTube与Fancybox自动播放?
我希望能够点击图片开始播放。
http://www.estherwarda.com/wci/homepage/
这是关于你的嵌入代码。 Youtube的默认嵌入代码如下所示:http://www.youtube.com/v/bla?version=3
。可以采取自动播放参数来控制加载时播放。你可以推回&autoplay=0
到http://www.youtube.com/v/bla
http://www.youtube.com/v/bla?version=3&autoplay=0
如果您正在使用最新版本的fancybox的(2+),而YouTube和Vimeo现在得到承认和处理得非常好。
但是,它采取了一些周围挖掘发现了这一点,因为大多数文档上的fancybox 1
的fancybox条您的YouTube网址,并增加了一些默认参数:
这意味着,通常ÿ你可以在你的URL中传递这些参数并让它们适用,但Fancybox 2会忽略这些参数并回退到预设值。
不要沮丧!您可以覆盖脚本中的那些。几种方法。
普通媒体嵌入:
$(".fancybox").fancybox({
helpers : {
media: true
}
});
自定义URL参数的方法1:
$(".fancybox").fancybox({
helpers : {
media: {
youtube : {
params : {
autoplay : 0
}
}
}
}
});
自定义URL参数方法2:
$(".fancybox").fancybox({,
helpers : {
media: true
},
youtube : {
autoplay: 0
}
});
查看助手> jquery.fancybox-media.js文件以获取更多详细信息(查看注释)。 Fancybox 2还支持多种URL格式,因此您无需担心应该使用哪个URL版本(即youtube.com/watch?v=###与youtu。be/###)。
请在这里发布相关的代码,而不仅仅是一个链接。无论如何,404现在都是。 – 2012-09-11 18:03:22