|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jun 2011
Сообщений: 10
|
ошибка изолированной среды при загрузке URLloader
в коде вызывается:
Security.loadPolicyFile("http://" + host+ ":8888"); //host - ip компьютера, который находится в локалке var r:URLRequest = new URLRequest(); r.url = "http://" + host + "/socket.io/1/"; var ul:URLLoader = new URLLoader(r); -Подключение к http://192.168.1.9:8001/socket.io/1/ прервано – нет разрешения от Main.swf -Нарушение изолированной среды: .../Main.swf не может загрузить данные из http://192.168.1.9:8001/socket.io/1/ На 8001 порту host'a висит socket_server, который при запросе http://192.168.1.9:8001/socket.io/1/ отдает flashsocket'aм параметры для работы. Но flash блокирует этот запрос. На 8888 порту host'a висит policy_server который отдает crossdomain.xml следующего содержания: <?xml version="1.0"?> <!DOCTYPE cross-domain-policy SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd"> <cross-domain-policy> <site-control permitted-cross-domain-policies="all"/> <allow-access-from domain="*" to-ports="*" /> <allow-http-request-headers-from domain="*" headers="*"/> </cross-domain-policy> Последний раз редактировалось freemtrg; 31.10.2011 в 12:05. Причина: структурирование кода |
Часовой пояс GMT +4, время: 20:03. |
|
« Предыдущая тема | Следующая тема » |
Теги |
crossdomain , flash , sockets , urlloader |
|
|