2047 Ошибки нарушения изолированной программной среды безопасности при загрузке внешнего SWF-файла в flex со стороны сервера - PullRequest
0 голосов
/ 31 января 2011

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

var loader:Loader = new Loader();
var url:URLRequest = new URLRequest("http://www.my site.com");
loader.load(url);
addChild(loader);

Если кто-нибудь поможет, пожалуйста, буду благодарен.Atishay

1 Ответ

2 голосов
/ 31 января 2011

Я не совсем уверен, что вы спрашиваете или в чем ваша проблема.SWF не может получить доступ к контенту из другого домена, если этот домен не дает разрешения.Для этого вам нужно создать файл crossdomain.xml.Вот несколько хороших ссылок о файлах междоменных имен:

http://www.cflex.net/showfiledetails.cfm?ChannelID=1&Object=addfile&objectID=287

А вот файл crossdomain.xml, который я использую для веб-сайта Flex Show:

http://www.theflexshow.com/crossdomain.xml

<cross-domain-policy>
 <site-control permitted-cross-domain-policies="all"/>
 <allow-access-from domain="*"/>
 <allow-http-request-headers-from domain="*" headers="*"/>
</cross-domain-policy>

Это позволяет любому Flash SWF получать доступ к контенту в домене theflexshow.com.

Если это не поможет решить проблему, вам придется сообщить нам точнов чем ваша проблема.

...