Chcę dodać kod IFR youtube iframe do mojej funkcji $ (document) .ready(), ale kiedy to zrobię, odtwarzacz nie będzie się ładował, gdy przeniesię kod na zewnątrz dokument. Gracz już ładuje ładunki. Czy ktoś może zaoferować mi jakieś sugestie, w jaki sposób mogę sprawić, aby ten film wideo pojawił się w funkcji?Problemy z dodawaniem kodu ifr. Iframe wewnątrz dokumentu. Już mam
JS
$(document).ready(function() {
var tag = document.createElement('script');
tag.src = "//www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'u1zgFlCw8Aw',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady() {
console.log('ready');
}
function onPlayerStateChange() {
console.log('player changed');
}
});
'' 'korzyść z robienia tego" "- moim zamiarem jest najpierw załadować stronę, pozostawiając elementy iframe w YouTube na później, gdy wszystkie treści znajdą się na swoim miejscu ... –