![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2008
Сообщений: 72
|
Подскажите пожалуйста, как перехватить throw из метода onLoad? Создаю обьект XML пытаюсь загрузить файл. Файла нет. onLoad выглядит вот так
function onLoad(success:Boolean):Void {
if (!success) {
throw new Error("Can not XML file loaded.");
}
ЗЫ. Похожая ситуация. если crossdomain.xml не найден, тоже получается исключение, которое ни один try/catch не ловит. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Применять синхронный try…catch к асинхронному вызову как-то бессмысленно.
|
|
|||||
|
Регистрация: Feb 2008
Сообщений: 72
|
хм.. А как, например, понять, что crossdomain.xml не загрузился? XML, ладно, можно и без исключений сделать. А вот с loadPolicyFile...
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
А что мешает использовать в onLoad булевый success? Если false, значит либо нет файла, либо не загрузился кроссдоменник.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|