0

我有一个 mx:Image 组件,我正在使用以下代码更改图片:

image.source = "path_to_picture";

这工作正常。现在我想知道,图片加载的时候,所以注册了一个COMPLETE-Event

image.addEventListener(Event.COMPLETE, completeHandler);

但我不开火。我应该使用另一个事件吗?

4

2 回答 2

1

在您添加侦听器之前,可能已经触发了 complete 事件。如果路径在您的本地磁盘上,那么它可能会加载得非常快。image.percentLoaded您可以通过在添加侦听器时进行跟踪来检查它是否已加载。

于 2012-07-01T16:00:39.433 回答
0

这是一个国家问题。当我触发图像更改时,图像控件不处于可见状态,因此没有触发任何事件。该死的,弯曲;P

于 2012-07-04T13:19:41.500 回答