Я хочу создать цикл для API iframe YouTube, что я пытаюсь
var tag = document.createElement('script');
tag.src = "https://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var vidslide1, vidslide2, vidslide3;
function onYouTubeIframeAPIReady() {
for(var i = 0; i < vidslide.length;i++) {
vidslide[i] = new YT.Player(vidslide[i], {
events: {
'onStateChange': onPlayerStateChange
}
});
}
}
Но это не работает. Я пытаюсь создать 3 фрейма в слайдере.
Вот мой HTML.
<?php $count = 0; ?>
<?php foreach($sliders->results() as $slider): $count++; ?>
<div class="item">
<iframe id="vidslide<?php echo $count; ?>" class="embed-responsive-item" width="75%" height="500" src="<?php _lang($slider['url'])?>?enablejsapi=1" frameborder="0" allowfullscreen></iframe>
</div>
<?php endforeach ?>
Кто-нибудь может помочь?
Задача ещё не решена.
Других решений пока нет …