プレーヤーを使用して、WebページでYouTubeビデオを再生しています。動画はチャンネルから読み込まれ、1つずつ自動的に再生されます。これは完全に機能しています。ただし、ビデオを全画面モードで自動的に再生する必要があります。
ビデオを再生するコードは次のとおりです。
<iframe frameborder="0" allowfullscreen="" id="player" title="YouTube video player" height="400" width="580" src="http://www.youtube.com/embed/?wmode=transparent&iv_load_policy =0&allowfullscreen=true&enablejsapi=1"></iframe>
ご覧のとおり、私は標準の幅と高さのiframeを使用しています。ここでの解決策の1つは、iframeのサイズを大きくすることで、これでうまくいきます。ただし、ページに他のコンテンツが含まれているため、他のコンテンツと衝突するサイズを大きくしたくないので、これは行いません。読み込み時にビデオを自動的に全画面表示にし、Escキーを押すと小さいサイズに戻ります(これがデフォルトの全画面表示オプションです)。
Ahmarに感謝します。