Прежде всего, я предлагаю вам использовать стиль встраивания IFRAME, потому что он работает как на настольном компьютере, так и на мобильном (iOS, Android, BB, Windows, очень приятно).Пример кода: Вставка Youtube IFRAME .Этот код содержит html-код, с которого вы можете начать.
Давайте разберемся с вашим вопросом.
1 Предположим, вы получаете игрока на YouTube как
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'u1zgFlCw8Aw',
events: {
'onReady': onPlayerReady
}
});
не волнует videoId .просто вставьте любой действительный идентификатор видео YouTube.
обратите внимание, что мы регистрируем 'onReady': onPlayerReady
2 Загрузите свой плейлист в плеер, используя onPlayerReady
function onPlayerReady(event) {
event.target.loadPlaylist({list: "UUPW9TMt0le6orPKdDwLR93w", index: 1, startSeconds: 10,suggestedQuality: "small"});
}
Вы можете прочитать больше на Ссылка JSAPI на Youtube Надеюсь, эта работа на вас.^^.
ОБНОВЛЕНИЕ
Вы также можете указать список воспроизведения в объекте playerVars.
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'u1zgFlCw8Aw',
playerVars: {
listType:'playlist',
list: 'UUPW9TMt0le6orPKdDwLR93w'
},
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}