Cho đến khoảng 6 giờ tối EST mã này bên dưới sẽ hoạt động tốt, nhưng hiện tại vì một số lý do onStateChange không kích hoạt. Tôi đã thử trên nhiều trình duyệt và đã có bạn bè kiểm tra nó. Thấy bất cứ điều gì rõ ràng là sai?API iframe của YouTube - OnStateChange đột nhiên không hoạt động
<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");
}
bất kỳ lỗi trong phát triển điều khiển? không có thay đổi gần đây trong API: https://developers.google.com/youtube/iframe_api_reference – Raptor