埋め込みオプションを使用してプレイリストを埋め込むと、何か問題が発生しているように見え<iframe>
ます。あなたが言及した問題に加えて、最終的にリストの再生を開始すると、インデックス 0 ではなくインデックス 1 (つまり、2 番目のビデオ) から開始されるように見えます。この動作を参照するチケットが記録されているかどうかを確認する価値があるかもしれません。 .
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>
プレイリストの最初のビデオのポスターが読み込まれ、再生を開始すると、リスト内の他のビデオに移動するために、下部にプレイリスト ツールバーが表示されます。