0

mx:Image コンポーネントがあり、次のコードで画像を変更しています。

image.source = "path_to_picture";

これはうまくいきます。画像がいつロードされるか知りたいので、COMPLETE-Eventを登録しました

image.addEventListener(Event.COMPLETE, completeHandler);

しかし、私は発砲しません。使用すべき別のイベントはありますか?

4

2 に答える 2

1

リスナーを追加する前に、完全なイベントがすでに発生している可能性があります。パスがローカルディスク上にある場合、非常に高速にロードされる可能性があります。image.percentLoadedリスナーが追加された時点でトレースすることにより、ロードされているかどうかを確認できます。

于 2012-07-01T16:00:39.433 に答える
0

国の問題でした。画像の変更をトリガーしたとき、画像コントロールは可視状態になかったので、イベントは発生しませんでした。くそー、フレックス;P

于 2012-07-04T13:19:41.500 に答える