2013-08-29 2 views
1

Youtube 비디오에서 특정 지점을 재생하고 싶습니다. YouTube javascipt API 또는 Vimeo와 같은 다른 동영상 웹 사이트에서 특정 시점의 동영상을 중단 할 수 있습니까?Youtube API 특정 시간대의 SeekTo() 및 Stop()

내가 지금 말할 수있는 (의사)

PlayFragment(start, stop){ 
    player.seekTo(40); 
    player.stop(); 
} 

는하지만 20 초 만 조각을 보여주기 위해, 예를 들어 지점 60에서 정지합니다.

이 문제가 발생할 수 있습니다. 또는 비디오가 특정 시점에있을 때 onStateChange 또는 다른 트리거를 사용할 수 있습니까?

답변

0

이 같은

https://developers.google.com/youtube/js_api_reference

PlayFragment(start, stop){ 
player.seekTo(40); 

while(player.getCurrentTime() !> 60) 
{ 
    sleep(1000); 
} 

player.stop(); 
} 

function sleep(milliseconds) { 
    var start = new Date().getTime(); 
    for (var i = 0; i < 1e7; i++) { 
    if ((new Date().getTime() - start) > milliseconds){ 
     break; 
    } 
    } 
} 
'유튜브 자바 스크립트 API 참조'이 링크를 체크 아웃이 보인다