2011-08-31 12 views
2

YouTube 동영상을 특정 시작 및 종료 시간과 함께 내 사이트에 삽입하려고합니다. 그래서 같은 iframe이 SRC 이러한 snipsnip.it 및 splicd.com 사용 시작 = 및 종료 등의 사이트 = 태그 :Youtube "end ="embed 태그가 작동하지 않습니까?

<iframe src='http://www.youtube.com/embed/OwjfE2ylbWU?start=5&end=10' width='640' height='360'> 
</iframe> 

그러나,이 내 웹 페이지에서 작동하지 않습니다. 동영상은 적절한 시간에 시작되지만 동영상이 끝날 때까지 재생됩니다. Youtube API에는 "end ="태그가 없지만이 사이트는 모두이를 성공적으로 사용합니다.

삽입 된 Youtube 비디오를 특정 지점에서 끝내는 방법에 대한 아이디어가 있으십니까?

답변

1

splicd.com 실제로 YouTube를 사용하여 동영상을 중단하지 않아도됩니다. 그것은 구현하기 위해 어떤 JS하지 않고 이전에 작업 한

function checkYouTubePlayHead() 
{ 
    current = player.getCurrentTime(); 
    if((current >= end) && splice) { 
    player.seekTo(start, true);= 
    player.pauseVideo(); 
    } 
    if(current > start) 
    played = true; 
} 
+0

대단히 감사합니다. 나는 같은 일을하고 pauseVideo()를 호출하는 데 필요한 시간 동안 자바 스크립트 타이머를 설정하기로 결정했다. – Albeit

0

, 유튜브는 단 2 일 전 googleapis 비디오 저장소로 변경하고, 그 종료 태그를 엉망 : 그들은 다음과 같은 자바 스크립트와 플레이어와 YouTube Player API를 폴링. 곧 해결 될 것이 오. 당신 만이 아닙니다. 지금까지,이 괜찮 았는데 :

http://www.youtube.com/v/81hChAAt3So&start=107&end=115s&autoplay=0&autohide=0&theme=dark&color=white&rel=0&modestbranding=1&showinfo=0

지금 대부분의 매개 변수가 전달되지 않습니다. 인내심을 가지고 :)

관련 문제