2

過去 9 か月ほど正常に機能していた Youtube プレイリストが埋め込まれています。プレイリストの最初のビデオが表示され、新しいビデオを表示するたびに、数日ごとに新しいビデオがリストの先頭に表示されます。

過去数日間、YouTube はプレイリストの最初のビデオの表示を停止し、代わりに [すべて再生] ボタンを表示しています。なぜこれが突然起こり始めたのですか?

埋め込みの YouTube パラメータは変更していません。

アップデート

明確にするために。最初のビデオの埋め込み画像の代わりに、[すべて再生] ボタンとその上に [再生] シンボルが表示された黒い画面が表示されます。ビデオを変更して新しいものを入れてみましたが、すべて無駄でした。[すべて再生] をクリックすると、プレーヤーに埋め込まれたビデオが開始されます。

4

1 に答える 1

4

埋め込みオプションを使用してプレイリストを埋め込むと、何か問題が発生しているように見え<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>

プレイリストの最初のビデオのポスターが読み込まれ、再生を開始すると、リスト内の他のビデオに移動するために、下部にプレイリスト ツールバーが表示されます。

于 2013-07-26T19:07:04.837 に答える