Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flash Приложения: AIR, Zinc и тд. (http://www.flasher.ru/forum/forumdisplay.php?f=94)
-   -   AIR + macOS = IOErrorEvent (http://www.flasher.ru/forum/showthread.php?t=180260)

Milyh 30.05.2012 21:23

AIR + macOS = IOErrorEvent
 
Такой случай. Из AIR загружаю xml, таким образом:
Код AS3:

xmlURLString = File.applicationDirectory.resolvePath('users').nativePath;           
XMLloader = new URLLoader(new URLRequest(xmlURLString+'/personal.xml'));       
 
XMLloader.addEventListener(Event.COMPLETE, xmlUsersLoad);
XMLloader.addEventListener(IOErrorEvent.IO_ERROR, errorListener);

В windows всё отлично работает, в macOS вызывает функцию errorListener
Код AS3:

private function errorListener(e:IOErrorEvent):void
{
      trace(e.text);
}

Возвращает:
Error #2032

Голову сломал, не могу понять в чём дело

fljot 30.05.2012 21:29

Может url вместо nativePath?

Milyh 30.05.2012 21:47

Цитата:

Сообщение от fljot (Сообщение 1082203)
Может url вместо nativePath?

ОГРОМНОЕ, ОГРОМНЕЙШЕЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБИЩЕ, СПАСИБО.

P.S. не знал что есть такое свойство. Не понятно даже. До этого и с nativePath в macOS работал. Не пойму что случилось.

P.S.S. всё работает, моей радости нет границ. Спасибо

Партизан 31.05.2012 00:29

Мне кажется удобнее использовать FileStream для чтения файлов.


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

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