我有一个YouTube视频。
我想在视频停止播放时展示一个灯箱效果。我需要使用JavaScript / jQuery或PHP完成此操作。Ajax也可以。
我寻找了解决方案,但没有找到可行的方法。
我有一个YouTube视频。
我想在视频停止播放时展示一个灯箱效果。我需要使用JavaScript / jQuery或PHP完成此操作。Ajax也可以。
我寻找了解决方案,但没有找到可行的方法。
如果您可以使用 YouTube API,则应该类似于以下内容:
<script type="text/javascript">
$(document).ready(function() {
var player;
function onYouTubePlayerAPIReady() {
player = new YT.Player('player', {
height: '390',
width: '640',
videoId: 'YmHAAqOsBqA',
events: {
'onReady': onPlayerReady,
'onStateChange': onPlayerStateChange
}
});
}
function onPlayerReady(event) {
event.target.playVideo();
}
function onPlayerStateChange(event) {
if(event.data === 0) {
//completed playing
//open lightbox
$('#yourElementId a').lightBox();
}
}
});
</script>