Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   глюки ApplicationDomain? (http://www.flasher.ru/forum/showthread.php?t=108838)

firelord 01.03.2008 15:39

глюки ApplicationDomain?
 
пытаюсь подгрузить библиотеку классов из другого SWF с использованием LoaderContext и ApplicationDomain. получаю фигу - даже не exception ;)

делаю вроде "по науке":
Код:

var context=new LoaderContext(false,ApplicationDomain.currentDomain);
loader.load(new URLRequest(url),context);

но! при загрузке в обработчике COMPLETE:
Код:

loader.content.loaderInfo.applicationDomain.hasDefitnition("..."); //true
ApplicationDomain.currentDomain.hasDefitnition("..."); //false

P.S. оба куска кода - методы одного класса, по идее в одном ApplicationDomain сидят. еще заметил, что сравнение доменов оператором "==" бесполезно вроде - потому что
Код:

trace(ApplicationDomain.currentDomain==ApplicationDomain.currentDomain);
выдает false. другого метода проверить, совпадают ли домены, я так и не придумал :(

firelord 01.03.2008 17:01

разобрался походу, проблема была в security - я пытался приаттачить мувик, загружаемый по сети, в локальный - при запуске во флеше... пойду разбираться с allowDomain

к слову, никакого exception или сообщения об ошибке...

etc 01.03.2008 17:35

Сомневаюсь, что allowDomain в такой связке поможет.


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

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