jwplayer로부터 이벤트 데이터를 얻기 위해 이벤트 리스트너를 추가하는 방법

StackOverflow https://stackoverflow.com/questions/1172029

문제

Flash JW 플레이어와의 상호 작용을 간단하게 출력하는 데 필요한 코드를 이해하지 못합니다. 아래는 그들의 코드 데모입니다 선적 서류 비치 (AddControllerListener가 정의되지 않은 결과). 더 자세한 내용 JW 플레이어 플래시 API.

function muteTracker(obj) { alert('the new mute state is: '+obj.state); };
player.addControllerListener("MUTE","muteTracker");

Play, Seek, Fullscreen 등과 같은 다른 모든 상호 작용을 추적하는 기능을 포함하도록 이것을 확장하고 싶습니다.

도움이 되었습니까?

해결책

당신은 올바른 길을 가고있었습니다! 체크 아웃하면 플레이어 API, 청취자를 추가하는 세 가지 방법이 있습니다.

  • player.addControllerListener (이벤트, myFunction);
  • player.addmodellistener (이벤트, myFunction);
  • player.addViewListener (이벤트, myFunction);

이벤트 목록과 쌍을 이루십시오 (http://developer.longtailvideo.com/trac/wiki/player4events) 그리고 당신은 가기 좋습니다. 따라서 Seek Events를 듣고 싶다면 다음과 같은 것처럼 보일 것입니다.

player.addViewListener(ViewEvent.PLAY,myFunction);

또는 추구를 위해

player.addViewListener(ViewEvent.SEEK,myFunction);

최고,

Zach

개발자, Longtail 비디오

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top