我需要首先隐藏div,然后在YouTube视频完成后,显示包含表单的div。这是一场需要用户观看视频的比赛。
干杯。
答案 0 :(得分:0)
试试这个:(我从来没有使用过这个API,但是从文档来看,这是我能够构建它的最佳方法)
function onPlayerStateChange(event) {
alert('YT player is now on state code ' + event.data);
if (event.data == YT.PlayerState.ENDED) {
//fire your function to show the div here.
}
}
player.addEventListener("onStateChange", "onPlayerStateChange");
如果这是一个有效的解决方案,请记住将其标记为您问题的答案。
另外看看这个。您可能会错过构建基块(因为您不是直接使用api,而是使用iframe。