Pergunta

Eu não entender o código é necessário para simplesmente saída de qualquer interação com o Flash JW Player. Abaixo está uma demonstração de código de seu documentação (resultados em addControllerListener sendo indefinido). Alguns mais detalhes na JW Flash Player API .

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

Eu quero estender isso para incluir funções para rastrear todas as outras interações, como play, procurar, fullscreen etc.

Foi útil?

Solução

Você estava no caminho certo! Se você verificar jogador API, você vai perceber que há três métodos para adicionar ouvintes:

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

Par que com a lista de eventos ( http://developer.longtailvideo.com/trac/ wiki / Player4Events ) e você está pronto para ir. Assim, se você estiver olhando para ouvir procurar eventos, seria algo como:

player.addViewListener(ViewEvent.PLAY,myFunction);

ou para procurar,

player.addViewListener(ViewEvent.SEEK,myFunction);

Best,

Zach

Developer, LongTail Video

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top