0

Actionscript イベントと HTML イベントの間の基本的な通信を理解するために本当に助けが必要なので、これがここへの最初の投稿です。現在、HTMLLoader オブジェクトの上に配置された明確な MovieClip を使用しています。このムービークリップは同じ x、y、w、h を共有し、現在、画面上の任意の場所にドラッグして HTMLLoader オブジェクトをスクロールできるようにしています (タッチ スクリーン アプリ用のブラウザーを作成しています)。HTMLLoader オブジェクトに mouseevent をディスパッチするにはどうすればよいですか。私は、HTMLLoader 内の HTML コンテンツに JavaScript を挿入するのが得意で、よく知っています。

4

1 に答える 1

0

さて、あなたの質問はそこで最後にエーテルに流れ込んだようです。また、これが「正しい」方法であるかどうかはわかりません。モバイルデバイスへのエクスポートにAIRを使用している場合、通常、フレームワークUIコンポーネントに基づいてインタラクティブ機能とコントロールサイズの変更を処理します。とにかく私の意見はさておき、IDがhtmlLoaderのオブジェクトがある場合は、htmlLoader.dispatchEvent(new Event( "doSomething"))を呼び出すことができます。IEventDispatcherを実装するUIComponentは、dispatchEventを呼び出すことができます。

于 2012-05-28T04:18:16.443 に答える