изгиб искры - PullRequest
       16

изгиб искры

1 голос
/ 06 февраля 2012

В моем эфирном приложении я пытаюсь загрузить изображение следующим образом:

var imAc:Image=new Image();
imAc.source=rootFile+value+"-V-"+label+".png";

Иногда источник изображения не существует.

В этом случае появляется значок с разорванным изображением, но если этопоявляется ошибка Я хотел бы изменить источник изображения

 imAc.source= null

С mx: Image Свойство ioError существует, но я не нахожу то же самое с изображением искры.Вы знаете, как это сделать?

Спасибо

Ответы [ 2 ]

2 голосов
/ 06 февраля 2012

Если вы используете элемент управления изображением искры, событие ioError можно использовать для перехвата ошибки и обнуления значения (или для размещения изображения-заполнителя). Если вам нужно больше детализации, или если вы используете flex 3, вы можете использовать Loader .

1 голос
/ 06 февраля 2012

Мне не известны какие-либо методы в компоненте Spark Image, которые позволяют вам проверять его существование, но класс File делает.

new File("your/file/path").exists

вернет, присутствует ли этот файл.

В результате этого можно определить, следует ли установить для свойства source значение null.

...