Именно этого вопроса решение так и не нашел, никакого xml у меня нет, просто напросто один swf-файл подгружает другой:

Код AS3:
var url: URLRequest = new URLRequest("<...>\Particles.swf");
loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.INIT, init);
loader.load(url);
Путь к файлу указан абсолютный. При публикации внутри Flash компилится без ошибок. А вот при запуске из внешнего плеера выдает ошибку:
Цитата:
|
Error #2044: Необработанный SecurityErrorEvent:. text=Error #2140: Нарушение изолированной среды: file:///<...>/logo.swf не может загрузить file:///<...>/Particles.swf. SWF-файлы в local-with-filesystem и local-with-networking не могут загружать друг друга.
|
Не понимаю, как поместить их в одну локальную среду. Прошу помочь.
Добавлено через 12 минут
Нашел решение. Оказалось, нужно прописать путь к папке в траст-файле FD, в Win Vista он находится по адресу:
C:\Users\<Имя пользователя>\AppData\Roaming\Macromedia\Flash Player\#Security\FlashPlayerTrust