|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Sep 2006
Сообщений: 53
|
actionscript модули c разных доменов
Web-Приложение сделано как action script project в Flash Builder 4.5 и использует actionscript модули. (Flash Builder/Project/Properties/ActionScript Modules) Предполагается некоторые модули загружать с другого домена. В каждом модуле в конструкторе для теста вставил строку Security.allowDomain("*");
В каждом домене есть crossdomain.xml: <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <allow-access-from domain="*" /> <allow-access-from domain="*" to-ports="*" /> <allow-access-from domain="*" to-ports="*" secure="false" /> </cross-domain-policy> Загрузка модулей идет методом: modLoader.load(new URLRequest(filePath), new LoaderContext(true, ApplicationDomain.currentDomain, null)); Может кто подскажет в чем дело? |
|
|||||
Регистрация: Sep 2006
Сообщений: 53
|
неактульна
|
|
|||||
Регистрация: Nov 2010
Сообщений: 497
|
Что значит "не выполняется"? Есть несколько способов взаимодействия с вашими "модулями" и ошибки у них будут разные. А еще у вас флешка загрузится в свой ApplicationDomain (потому что будет свой SecurityDomain, у вас параметр null в контексте). Поэтому с ней можно взаимодействовать, но не всеми способами.
|
|
|||||
Регистрация: Sep 2006
Сообщений: 53
|
добавил параметр SecurityDomain.currentDomain - и приложение заработало! Спасибо!
|
Часовой пояс GMT +4, время: 15:36. |
|
« Предыдущая тема | Следующая тема » |
Опции темы | |
Опции просмотра | |
|
|