2013-10-27 58 views
2

似乎YouTube已經對YouTube iframe API做了一些更改。不幸的是,我不再能夠嵌入YT播放列表,並且具有定義的起始(索引)號碼。 直到今天,下面的簡單代碼在隊列中播放完整的播放列表,從列表的第4個視頻開始。YouTube iframe API的播放列表不再有效?

<!DOCTYPE html> 
<html> 
    <head> 
     <meta content="text/html;charset=utf-8" http-equiv="Content-Type"> 
     <title> 
      YT video player 
     </title> 
     <script src="https://www.youtube.com/iframe_api"></script> 

     <script type='text/javascript'> 
var player; 

function onYouTubeIframeAPIReady() { 
    player = new YT.Player('player', { 
     height: '390', 
     width: '640', 
     videoId: 'videoseries', 
     events: { 
      onReady: loadPlaylist 
     } 
    }); 
} 

function loadPlaylist() { 
    player.loadPlaylist({ 
     playlist: "PL6E443347ECEF351E", 
     listType: "playlist", 
     index: 4 
    }); 
} 
     </script> 
    </head> 
    <body> 
      <div id="player"></div> 
    </body> 
</html> 

我給了它幾個嘗試解決它,但我沒有成功,但呢。你有線索來解決這個問題嗎?

回答

0

有一個解決方法設置「建議的質量」,除了默認設置。

這是提交的,你可以跟蹤它https://code.google.com/p/gdata-issues/issues/detail?id=5411

+0

謝謝,這有幫助!任何想法,激活自動播放? playerVars:{'autoplay':1} 這對我不起作用。 – Fabian

+0

我認爲如果你們指出人們需要使用這個「建議質量」的屬性是「建議質量」,那麼即使源代碼鏈接並沒有使這個內容變得清晰(直到你點擊頁面上的解決方案中的參考鏈接)。 –

相關問題