2012-06-24 5 views

답변

5

초 단위로 비디오가 특정 타임 스탬프에 도달했는지 확인하는 타이머를 만들 수 있습니다. 는 불필요한 함수 호출을 제한 그것은 당신이 상태를 재생하기 입력 플레이어 기다릴 수

var timeout = setTimeout(function(){ 
    var interval = setInterval(function(){ 
    if(player.getCurrentTime() === <you_set_time>){ 
     clearInterval(interval); 
     // Your logic 
    } 

    },1000); 
},<your_set_time_in_millisecs>); 
+0

폴링 방식이 정확히 내가 필요로하는 것으로 밝혀졌습니다. – h0b0

+0

나는 이것이 어떻게 문제를 해결했는지 이해하지 못합니까? –

+0

Android 용 기능이 있습니까? –

2

하는 것은 불필요한 처리를 방지하기 위해 사용자의 설정 시간에 도달 할 경우에만 시간을 시작하려면, 다음 시간까지 남은 시간으로의 setTimeout 기능을 넣어 우표. http://jsfiddle.net/V6rgy/

: 버퍼링 경우

는 언제 플레이어 여기

(양의 시간이 남아있는 경우) jsfiddle의 POC되면, 새로 이전의 setTimeout 지워지고 설정과 같은 기능을 호출 상태이어서 재생

관련 문제