我在博客文章(WordPress)中添加了各种WordPress视频,比如:<iframe width="700" height="525" src="http://www.youtube.com/embed/KA-OzK1RCdY?feature=oembed" frameborder="0" allowfullscreen></iframe>。
在视频停止播放后,我是否可以在YouTube视频区域上显示一个覆盖窗口.?为了订阅目的,我想在这个覆盖层中添加一个表单。
提前鸣谢。
发布于 2014-04-08 19:48:06
您可以使用Youtube播放器API来完成这一任务:
这是一把小提琴,用来看它是否起作用
这是我从另一个职位学来的一个例子:
<div id="player"></div>
<script src="http://www.youtube.com/player_api"></script>
<script>
// create youtube player
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: '0Bmhjf0rKe8',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
// autoplay video
function onPlayerReady(event) {
event.target.playVideo();
}
// when video ends
function onPlayerStateChange(event) {
if(event.data === 0) {
alert('done');
}
}
</script>https://stackoverflow.com/questions/22946627
复制相似问题