2012-10-29 6 views
2

fancybox를 사용하여 텍스트, 이미지 및 YouTube 플레이어의 혼합 콘텐츠를 표시합니다. 멋지게 작동하지만, 비디오를 재생하는 fancybox를 닫으면 재생이 계속됩니다. 이는 매우 정상적입니다 (단지 숨겨 지거나 지워지지 않습니다).fancybox의 유튜브 플레이어가 닫을 때 계속 재생됩니다.

내가 혼합 콘텐츠 (youtube 플레이어는 물론)를 표시하기 때문에이 (http://webdesignandsuch.com/fancybox-youtube-videos/)이 작동하지 않습니다. ..

를 자바 스크립트가 정말 내 친구 :

나는 내가 유튜브 player.pauseVideo()를 사용한다 가정 : fancybox의하는 BeforeClose 방법으로 무효 제어 (https://developers.google.com/youtube/js_api_reference?hl=fr#Playback_controls을),하지만 난 정말 그것을 수행하는 방법 아무 생각이 없다

누군가 아이디어가 있습니까? 고마워요! 필요할 때

답변

0

당신은 프로그래밍 방식 유튜브은 iframe을 표시하고 숨길 jQuery를 사용할 수 있습니다

$('#myModal').on('show', function() { 
    $('div.modal-body').html('<iframe src="http://www.youtube.com/v/itTskyFLSS8&amp;rel=0&amp;autohide=1&amp;showinfo=0&amp;autoplay=1" width="500" height="281" frameborder="0" allowfullscreen=""></iframe>'); 
    }); 

    $('#myModal').on('hide', function() { 
    $('div.modal-body').html('&nbsp;'); 
}); 
+1

이 정말 문제를 해결하지 않습니다. –

관련 문제