![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2014
Сообщений: 1
|
Здравствуйте. Сталкиваюсь с flash впервые и молю вас о помощи
Вобщем, споткнулся о такой вот камень:Есть небольшой php-скрипт, который находится на стороннем сервере (не у меня на машине) и просто выводит некоторое сообщение, которое я хочу видеть у себя в приложении. Когда запускаю приложение у себя - это сообщение отображается. Но при запуске этого же приложения с сайта VK - ничего не выводится. Ума не приложу, в чем проблема, не может ведь VK запрещать приложению подключаться к другим сайтам? var url:String = 'http://MySite.com/TestPage.php'; var request:URLRequest = new URLRequest(url); var loader:URLLoader = new URLLoader(); var myParams:URLVariables = new URLVariables(); request.data = myParams; request.method = URLRequestMethod.GET; loader.dataFormat = URLLoaderDataFormat.TEXT; loader.addEventListener(Event.COMPLETE, loaded); loader.load(request); function loaded(event:Event):void { var t1 = new TextField; t1.text = loader.data; addChild(t1); } |
|
|||||
|
Регистрация: May 2012
Сообщений: 24
|
Все очень просто, у тебя нет файла политики.
Пропиши это: <?xml version="1.0"?> <cross-domain-policy> <allow-access-from domain="*" /> </cross-domain-policy> в текстовый файл, переименуй его в crossdomain.xml и помести в корень сайта. Готово. Это если, конечно, у тебя есть доступ к сайту. |
![]() |
![]() |
Часовой пояс GMT +4, время: 04:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|