2014-03-02 124 views
0

我需要在頁面加載時顯示隨機選擇的YouTube視頻。我發現下面的問題非常有用,但我無法弄清楚如何讓它自動播放。我試過後加入Javascript隨機youtube視頻自動播放

&自動播放= 1

「視頻[指數]」但我不能讓它的工作/不知道如果我把它錯地點。任何幫助將非常感激。

Trying to display a random video on page load

$(document).ready(function() { 

var videos = [ 
'pRpvdcjkT3k', 
'Te4wx4jtiEA', 
'efTj6UYzvk4' 
]; 

var index=Math.floor(Math.random() * videos.length); 
var html='<div id="video"><h3>Random Video</h3><iframe width="720" height="480" src="http://www.youtube.com/embed/ ' + videos[index] + ' + "&autoplay=1" " frameborder="0" allowfullscreen></iframe></div>'; 
document.write(html); 

});//--> 
+1

應該沒問題,你可以粘貼你的代碼,看看你可能會遇到什麼問題嗎? –

+0

當然,嘗試了一些變化,因爲我不知道我有正確的語法,頁面正在加載和加載,但沒有播放,視頻加載罰款,當我把自動播出 – user1688604

回答

2
$(document).ready(function() { 

var videos = [ 
'pRpvdcjkT3k', 
'Te4wx4jtiEA', 
'efTj6UYzvk4' 
]; 

var index=Math.floor(Math.random() * videos.length); 
var html='<div id="video"><h3>Random Video</h3><iframe width="720" height="480" src="http://www.youtube.com/embed/' + videos[index] + '?autoplay=1" frameborder="0" allowfullscreen></iframe></div>'; 
document.write(html); 

}); 

'?'而不是'&'