當嵌入嵌入選項的播放列表時,看起來好像不太對勁。除了你提到的問題之外,當你最終開始播放列表時,它看起來像是從索引1(即第二個視頻)開始播放,而不是索引0.值得一看的是,如果票據已經被記錄引用該行爲。
我可以證實,使用iframe的API會達到預期的效果:這樣的事情:
<!DOCTYPE html>
<html>
<body>
<div id="player"></div>
<script>
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubeIframeAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: '',
events: {
'onReady': onPlayerReady
}
});
}
function onPlayerReady(event) {
player.cuePlaylist({'listType':'playlist','list':'PLE2714DC8F2BA092D'});
}
</script>
</body>
</html>
在播放列表加載的第一部影片的海報,一旦你開始玩它,然後播放列表工具欄在底部可用於導航到列表中的其他視頻。
是的,我更改爲使用Javascript API而不是iframe,現在它的工作原理!不知道爲什麼這突然發生在藍色之外,現在已經過去了幾天!感謝您的解決方案! – jbx