0
我試圖跟蹤我網站上的任何事件YouTube視頻。 爲什麼這不起作用? HTML:YouTube API - addEventListener不工作
<div>
<iframe id="video-block" width="560" height="315" src="//www.youtube.com/embed/123456?enablejsapi=1 " frameborder="0" allowfullscreen ></iframe>
</div>
JS:
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() {
alert("1");
ytplayer = new YT.Player('video-chia');
ytplayer.addEventListener('onStateChange', function(e) {
alert('State change');
});
}
我很好奇。什麼狀態的變化可以捕捉到這一點? Regards – loveNoHate 2014-09-21 08:49:13
哈哈,這段代碼來自YouTube API的文檔。您至少可以發佈代碼的來源... @DOCASAREL請參閱https://developers.google.com/youtube/iframe_api_reference?hl=fr部分:**入門** – mpgn 2014-09-21 10:36:59