我有一個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>
您是不是要找這樣的事情。
希望它有幫助
小小的擺弄讓它爲我工作,很酷,謝謝! :) – DanRedux 2012-04-24 08:31:22
嗨DanRedux你會介意分享你的解決方案嗎?謝謝 – 2015-06-30 08:34:55
[你有什麼試過](http://whathaveyoutried.com)?你能發佈無法按預期工作的代碼,並擴展「確切」嗎? – bostaf 2012-04-21 13:15:46
你使用YouTube API來播放kewl視頻嗎? – 2012-04-24 08:08:13
我不知道他是否是,但我使用Youtubes嵌入代碼嵌入它。 – DanRedux 2012-04-24 08:12:30