Нужно вставить несколько видео с youtube на одной странице сайта, одно видео получается вставить (делаю по документации), а когда вставляю на страницу второе видео, то отображается фрейм только для одного, последнего видео.
id блоков разные - player1 и player2
сам скрипт:
var tag = document.createElement('script');
tag.src = "
https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
function onYouTubeIframeAPIReady() {
var player1;
player1 = new YT.Player('player1', {
videoId: 'тут id первого видео',
});
}
//для второго блока
var tag = document.createElement('script');
tag.src = "
https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
function onYouTubeIframeAPIReady() {
var player2;
player2 = new YT.Player('player2', {
videoId: 'тут id другого видео',
});
}
Что я сделал не так?
Отображается только второе видео.