2017-05-08 2 views
1

선택한 YouTube 동영상을 임시 재생 목록/재생 대기열에 추가하는 방법을 알고 싶습니까?
나는 재생 대기열에 포함될 모든 비디오를 사용자가 선택해야하는 옵션이 있습니다.YouTube 동영상 대기열

추가 아이콘 (검은 색 배경 상자)을 클릭하면 선택한 비디오가 자주색 배경으로 표시되고 재생 목록/대기열에 포함되어야합니다.

나는 큐에 추가하는 보라색 상자에 비디오를 추가 할 수 있지만 드릴 수 없습니다.

나는 현재 비디오를 재생하는 것은 내가

function onPlayerStateChange(event) { 
if(event.data==0){  //when video ends event.data becomes 0 
     player.nextVideo(); 
} 

를 사용하여 다음 비디오를 재생하려고 종료되면 그 후이 코드

player.cuePlaylist({ 
    list: ["83uA6kS_6LE", "RVYU9Be2RtA", "DkQRcjKTqiU", "5NUZtQRgLSQ"] //array of videos ID 
}); 

를 사용하여 시도하지만 아무것도하지 않고 콘솔에서 오류를 표시하지도. 심지어 player.nextVideo();player.playVideo();으로 바꾸려고 시도했지만 다음 비디오를 시작하는 대신 현재 비디오를 다시 재생합니다.

나는 유튜브 문서에서 찾고 시도했지만 아무것도 https://developers.google.com/youtube/js_api_reference#Queueing_Functions

EDIT 1

cueVideoById();loadVideoById(); 하지만이 작업을 시도했다 찾을 수 없습니다.
나는 정말 너희들이 나에게 대답 또는 할 수있는 방법을 제공 할 수 있는지을 주셔서 감사합니다이 질문에 대한 올바른 관객에 도달 할 것입니다.

+0

오류 로그를 제공 할 수 있습니까? – abielita

+0

@abielita 콘솔에 오류가 표시되지 않음 –

답변

0

문제는 cuePlaylist 호출에 오타가 있다고 생각합니다. 인수는 "재생 목록"이지 "목록"이 아닙니다. 사용해보기 :

player.cuePlaylist({ 
    playlist: ["83uA6kS_6LE", "RVYU9Be2RtA", "DkQRcjKTqiU", "5NUZtQRgLSQ"] 
});