2013-02-24 28 views
9

私はyoutube埋め込みプレイリストの機能をjavascriptで使っています。私はプレイリストを埋め込む際サイドリストトレイ付きの埋め込みYouTubeプレイリスト

は、これまでのところ、それは次のようになります。

http://postimage.org/image/vk6fv56yx/

青い円は、プレイリスト内の項目の数を示しており、クリックするとサムネイルが表示されます。

ビデオの再生が開始このように、表示するには、リストのためのプレイボタンをクリックしnecesaryです:

http://postimage.org/image/ezzxpy7pn/

しかし、私はそれはユーチューブのページに示しますようにプレイヤーが表示したい、などのこの:

http://postimage.org/image/4suta8kuh/

今、これは使用してコードイムです:

<script> 
    // Load the IFrame Player API code asynchronously. 
    var tag = document.createElement('script'); 
    tag.src = "https://www.youtube.com/player_api"; 
    var firstScriptTag = document.getElementsByTagName('script')[0]; 
    firstScriptTag.parentNode.insertBefore(tag, firstScriptTag); 

    // Replace the 'ytplayer' element with an <iframe> and 
    // YouTube player after the API code downloads. 
    var player; 
    function onYouTubePlayerAPIReady() { 
    player = new YT.Player('ytplayer', { 
     height: '390', 
     width: '640', 
     videoId: 'n2ISkJZC6DI', 
     playerVars: { 
        listType:'playlist', 
        list: 'PL546E6163151751EE' 
       }, 
     events: { 
      'onReady': onPlayerReady, 
      'onStateChange': onPlayerStateChange 
     } 
    }); 
    } 

    function onPlayerReady(){ 
    alert('player ready'); 
    } 

    function onPlayerStateChange(){ 
    alert('player changed'); 
    } 

</script> 

素晴らしいです!プレイリストトレイの表示を変更する方法があるかどうかを知りたかったのです。あなたの助けの人々のための

どうもありがとう:)

+0

私は、これはあなたを助けると思います:http://tcuttrissweb.wordpress.com/2012/02/17/2012-embed-your-youtube-channel-あなたのウェブサイトへ/あなたはSimone Gianniの元のコードを見たり、Cuttrissが作成した変更を見ることができます。どちらも上記のURLで参照されているようにjsfiddle.netで利用できます。 – user2041185

+0

これはずっと前のことでしたが、私がしたのは、YouTubeのCSSを側面から盗み、APIを使ってプレイリストを取得することでした。ケーキの平和:3 – RicardoE

+0

どこにこのリストを表示するためのCSSを見つけることができますか? – sQuijeW

答えて

0

あなたはその外観を実現するためにユーチューブの埋め込みプレーヤーのフラッシュバージョンを使用することができます。ただし、トレイは左側に配置されています。

Youtube playlist flash player

<iframe width='500' height='294' src="https://www.youtube.com/v/videoseries?list=PL546E6163151751EE"></iframe>

+0

最後のバージョンのナビゲータはフラッシュをサポートしていません。 – zatamine

+1

@AmineHADDADサポートされていないわけではありません。デフォルトでは無効になっており、必要に応じてFlashを実行する権限を求めるだけです。さらに、私は上記の理由でこの答えを使用しないことをお勧めします。他の方法がない場合は他の方法はありませんが、ある限り、それをフラッシュIMOで使用してください。 (この回答のポスターへの嫌悪感は、それはただの方法です:)) – SidOfc

関連する問題