Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Можно ли поймать исключение в URLLoader/URLRequest (http://www.flasher.ru/forum/showthread.php?t=157301)

Prometei1599 03.06.2011 13:20

Можно ли поймать исключение в URLLoader/URLRequest
 
Добрый день!
Код AS3:

try{
var request:URLRequest = new URLRequest("settings.xml");//требуется условие на отсутствие файла!
loader = new URLLoader(request);
loader.addEventListener(Event.COMPLETE, xmlLoadedListener);
}
catch(err:IOError){
trace("Error occured while opening file settings.xml!");
}

Возможно ли поймать исключение при отсутствии файла settings.xml?

П.С. может я тут в коде концептуально ошибся?)

Заранее спасибо!

etc 03.06.2011 13:24

Посмотрите список событий URLLoader-а.

dimarik 03.06.2011 22:42

Исключения кривого (с точки зрения политик безопасности, например) URLRequest ловятся try/catch на URLLoader#load.
Асинхронные ошибки ловятся подпиской на соответствующие ошибки URLLoader#addEventListener;


Часовой пояс GMT +4, время: 08:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.