0

簡単な実行可能性の質問。ビデオの時間に応じて異なる情報を表示する非フラッシュページに表示されるカスタムAS3ムービープレーヤーについて説明しています。

JSのフラッシュクリップからAJAXなどを介して情報を取得することを調査する場合、どこから始めればよいですか?

4

1 に答える 1

2

あなたはActionScriptからJavaScriptへのコミュニケーションから始めます。AS3には、この機能を提供するExternalInterfaceがあります。

次に、ASからWebページに向けて公開することにより、ASでJSアクセス可能なEventHandlerを作成する必要があります。

ExternalInterface.addCallback("addEventListener", yourEventDispatcher.addEventListerener);

次に、映画が再生されると、イベントをyourEventDispatcherにディスパッチするだけで、イベントはJSに渡されます。

ExternalInterface.call(JSFunctionName_from_addEvenet_Listener_call, EventData);

願わくば、あなたはその考えを理解します。とても簡単です。

于 2012-04-19T10:38:02.570 に答える