メイン アプリケーションがイベントを発生させたときに、MATE を使用して (swf ローダーを使用して) ロードされた swf ファイル内のイベントを処理できますか? メイン アプリケーション イベントから取得したデータに基づいてリモート サービス コールを行い、ロードした swf に入力したいと考えています。
1 に答える
0
それは本当に物事がどのようにロードされるかに依存します。デフォルトでは、いいえ。イベントの動作方法が原因で、Mateはこれを実行できません。彼らは子供たちではなく、ディスプレイリストを上に移動します。
これを行うために私が考えることができる唯一の方法は、swfがロードを完了するのを待ってから、ルートアプリケーション(Flex do FlexGlobals.topLevelApplication.addEventListener
)で偶数をリッスンすることです。ただし、これは大きなハックであり、実行すべきではありません。ここでの本当の問題は、アプリケーションがどのように設計されているかであり、問題を根本的に解決する方法を検討する必要があります。
于 2011-09-13T03:56:52.883 に答える