Domanda

Non capire quale codice è necessario per semplicemente uscita qualsiasi interazione con il JW Player Flash. Di seguito è riportato un codice demo dal loro documentazione (risultati in addControllerListener essere definito). Alcuni dettagli della JW Player Flash API .

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

voglio estendere questo per includere le funzioni per monitorare tutte le altre interazioni come il gioco, cercare, a schermo intero, ecc.

È stato utile?

Soluzione

Tu eri sulla strada giusta! Se si estrae il giocatore API , si noterà che ci sono tre metodi per aggiungere gli ascoltatori:

  • player.addControllerListener (EVENT, myFunction);
  • player.addModelListener (EVENT, myFunction);
  • player.addViewListener (EVENT, myFunction);

Coppia che con la lista eventi ( http://developer.longtailvideo.com/trac/ wiki / Player4Events ) e si sta bene ad andare. Quindi, se stai cercando di ascoltare per cercare di eventi, sarebbe simile a:

player.addViewListener(ViewEvent.PLAY,myFunction);

o per cercare,

player.addViewListener(ViewEvent.SEEK,myFunction);

Best,

Zach

Developer, LongTail Video

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top