나는 youtube 비디오를 가지고있다.비디오 재생 완료 후 라이트 박스를 표시하는 방법은 무엇입니까?
재생이 중지되면 라이트 박스를 표시하고 싶습니다. javascript/jQuery 또는 PHP를 사용하여이 작업을 수행해야합니다. 아약스도 좋습니다.
해결책을 찾았지만 제대로 작동하지 않습니다. 당신이 다음 유튜브 API를 사용할 수있는 경우
나는 youtube 비디오를 가지고있다.비디오 재생 완료 후 라이트 박스를 표시하는 방법은 무엇입니까?
재생이 중지되면 라이트 박스를 표시하고 싶습니다. javascript/jQuery 또는 PHP를 사용하여이 작업을 수행해야합니다. 아약스도 좋습니다.
해결책을 찾았지만 제대로 작동하지 않습니다. 당신이 다음 유튜브 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
안녕 DanRedux 당신의 솔루션을 공유 하시겠습니까? 감사 –
[무엇을 시도해 봤습니까?] (http://whathaveyoutried.com)? 예상대로 작동하지 않는 코드를 게시하고 "exact"를 확장 할 수 있습니까? – bostaf
youtube api를 사용하여 kewl 비디오를 재생하고 있습니까? –
그가 존재하는지 나는 모르지만 나는 Youtubes 임베딩 코드를 사용하여 임베드했다. – DanRedux