如果我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