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を調べると、リスナーを追加する方法が 3 つあります。

  • 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 に答える