1

我不明白需要什么代码来简单地输出与 Flash JW Player 的任何交互。下面是他们文档中的代码演示(导致 addControllerListener 未定义)。JW Player Flash API中的更多详细信息。

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

我想扩展它以包括跟踪所有其他交互的功能,例如播放、搜索、全屏等。

4

1 回答 1

3

你在正确的轨道上!如果您查看播放器 API,您会注意到添加侦听器的三种方法:

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

将其与事件列表 ( http://developer.longtailvideo.com/trac/wiki/Player4Events ) 配对,您就可以开始了。因此,如果您正在寻找侦听搜索事件,它看起来像:

player.addViewListener(ViewEvent.PLAY,myFunction);

或寻求,

player.addViewListener(ViewEvent.SEEK,myFunction);

最好的,

扎克

开发者,长尾视频

于 2010-05-07T19:16:25.240 回答