2013-06-06 12 views
0

저는 Youtube-Api를 사용하여 제 웹에서 youtube vidoes를 보충하기로 결정했습니다. 내 생각은 슬라이더 안에 비디오를 넣고이 방법으로 "재생 목록"을 만드는 것입니다. "를 정의 할 수있는 방법이다중 플레이어 용 Youtube-Player API를 하나 정의하십시오.

<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('ytplayer1', { 
     height: '390', 
     width: '640', 
     //videoId: 'M7lc1UVf-VE' 
    }); 
    } 
</script> 

: 나의 첫 번째 문제는 내가 설정하기 위해 여러 선수를위한 유튜브 API를하고 싶은 것입니다,하지만 난 플레이어가"가 YTPlayer "로 정의하는 방법을 때 아무 생각이 없다 ytplayer "로 명명 된 여러 명의 선수들; ytplayer1, ytplayer2, ....

<div id="ytplayer1" src="M7lc1UVf-VE"></div> 

과 함께 "도 가능 위의 솔루션입니다 :이 질문을하면 난 어떻게 든 같이, 태그 내부에 선수를 배치하고 또한 div 태그 내에서"동영상 ID를 "전화를하고 싶은 것입니다 스피 어떤 이유 일부 변경 사항 "? 플레이어를 배치하고 거기에서 videoID를 호출하려면?

이러한 종류의 스크립팅에 익숙하지 않으므로 도움이 될 것입니다. 그물을 수색했지만 내 문제에 대한 어떤 관련 답변도 찾지 못했습니다.

답변

0

T는 내 사이트에 재생 목록 스타일을 impimented하지만, 단 하나의 플레이어였다.

나는 잠시 동안 플레이어를 보지 않았지만, 메모리가 작동하면 플레이어를 이름으로 타겟팅 할 수 있습니다. div뿐만 아니라 java-api 및 api 호출도 사용해야합니다.

HREF = "자바 스크립트 : loadNewVideo ('M7lc1UVf가-VE')"기본적인 예로서
.

당신이 내 사이트를보고 코드 sourcs CLICK HERE

다른 도움말 섹션을 열려면 :
YouTube Api ref

좋은 도움말 refferance이 youtube forum입니다. 더 이상 질문에 사용되지 않지만 이전 질문 및 답변으로 가득합니다.

관련 문제