2013-01-04 1 views
0

MediaElement.js를 통해 포장 감지가 :은 유튜브에서 플레이 이벤트는 내가 <a href="http://johndyer.name/html5-video-wrapper-for-youtube-and-vimeo-api-mediaelement-js/" rel="nofollow">MediaElement.js</a>를 통해 비디오 태그에 YouTube 동영상을 감싸

<video id="v" width="640" height="360"> 
    <source src="http://www.youtube.com/watch?v=nOEw9iiopwI" type="video/youtube" > 
</video> 

그것은 정확하게 재생할 수 있습니다. 재생 이벤트 (jQuery가로드 된 것으로 가정)를 감지하고 싶습니다.

$("#v").on('play', function() { 
    console.log('play event entered'); 
    // do something more here 
}); 

});

이벤트가 올바르게 감지되지 않는 것 같습니다. 교차 출처 문제 때문입니까? 그렇다면 이론적으로 비디오 용 프록시 서버를 구축하고 올바르게 검색 할 수 있습니까?

내가 궁극적으로하고 싶은 것은 youtube 클립을 캔버스에로드하는 것입니다. 어떠한 제안?

답변

0

죄송 직접

$('video').on('play', function() { 
    alert('playing'); 
); 
+0

'비디오'접근 시도, 그냥이는 크롬에서 작동합니까 발견 .../내가 같은 일을 해결하려고 노력하는 중이다. 나는 그것이 근원과 전혀 관련이 없다고 생각한다. 로컬 서버에서만 오디오 파일을 제공합니다. 모든 컨트롤을 캡처하는 것은 신뢰할 수없는 것처럼 보입니다. –

+0

동영상이 타사 사이트 (Chrome에서도 있음)에서 작동하는 경우 작동하지 않습니다. 어쨌든 고마워. – clwen