Fino alle 18:00 circa questo codice sotto avrebbe funzionato bene, ma ora per qualche motivo onStateChange non sta funzionando. Ho provato su più browser e ho avuto amici controllarlo. Vedi qualcosa ovviamente sbagliato?YouTube Iframe API - OnStateChange improvvisamente non funziona
<div id="video">
<div id="player_wrap">
<div id="player"></div>
</div>
</div>
<script>
var tag = document.createElement("script");
tag.src = "http://www.youtube.com/iframe_api";
var firstScriptTag = document.getElementsByTagName("script")[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);
function onYouTubeIframeAPIReady() {
var player;
player = new YT.Player("player", {
width: 640,
height: 400,
videoId: "MbfsFR0s-_A",
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady() {
alert ("player ready");
}
function onPlayerStateChange(event) {
alert ("something happened");
}
qualsiasi errore nella Console per gli sviluppatori? non ci sono modifiche recenti nell'API: https://developers.google.com/youtube/iframe_api_reference – Raptor