2012-11-15 1 views
1

플래시 폴백을 사용하는 동안 시간 프레임을 점프 할 수 있습니까? 여기에 내 예가있다. 이것은 HTML5는 작동하지만 플래시 버전은 작동하지 않습니다.mediaelements.js에서 플래시 폴백 용 프레임으로 건너 뛰기

<script type="text/JavaScript"> 

MediaElement('player1', {success: function(me) { 

    me.play(); 

    me.addEventListener('timeupdate', function() { 
     document.getElementById('time').innerHTML = Math.round(me.currentTime); 
    }, false); 

    document.getElementById('pp')['onclick'] = function() { 
     if (me.paused) 
      me.play(); 
     else 
      me.pause(); 
    }; 

    $('body').on('click', '#jumpTo', function(){ 

     console.log('clicked'); 

     var jumpTo = 15; 
     me.currentTime = jumpTo; 
     me.play(); 

     return false; 
    }); 


}}); 
</script> 

답변

2

setCurrentTime() 기능을 사용해야합니다. currentTime 속성은 getter로만 사용할 수 있습니다.

이처럼 수행

me.setCurrentTime(jumpTo); //Time in seconds 

는 그것은 당신이 다른 모든 API 호출을 찾을 프로젝트 웹 사이트의 API section에 설명되어 있습니다.

+1

왜 downvote? 내 제안이 효과가 없습니까? – Marcel

+0

이 답변은 저에게 효과적입니다. – franzlorenzon