Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Не получаются данные с XML на удаленном сервере (http://www.flasher.ru/forum/showthread.php?t=92216)

МИШАНЯ 19.02.2007 03:05

Не получаются данные с XML на удаленном сервере
 
Слух помогите пожалуста, у меня пролема такая компилирую *.swf фаил, в настройках компиляции ставил в Local playback security: вкладку Access network only, но все равно не xml не грузит с другого сайта. Подскажите пожалуста в чем проблема? Если делать *.exe фаил то все работает...

etc 19.02.2007 03:09

С какого другого сайта? А на том сайте есть crossdomain.xml, в котором указано, что твоему сайту разрешено загружать данные?

МИШАНЯ 19.02.2007 06:16

Не знаю что это за чтука, я читал про нее но до конца не понял, но думаю там проблем не должно быть т.к. этот сайт игры, и там свободно выложен XML фаил, специально для этого... Сайт игры http://timezero.ru/

etc 19.02.2007 12:36

Цитата:

Сообщение от МИШАНЯ
Не знаю что это за чтука

Вот и узнай, что это и с чем это едят.

МИШАНЯ 20.02.2007 04:10

В crossdomain.xml на том домене откуда беру фаилы следующие:
Код:

  <?xml version="1.0" ?>
- <cross-domain-policy>
  <allow-access-from domain="localhost" />
  <allow-access-from domain="timezero.ru" />
  <allow-access-from domain="*.timezero.ru" />
  <allow-access-from domain="127.0.0.1" />
  <allow-access-from domain="city3.timezero.ru" />
  </cross-domain-policy>

Должно же все работать, разве нет?

etc 20.02.2007 14:01

А сам ты с какого домена берешь?

Кстати, строчки с 127.0.0.1 и localhost бессмысленны.

МИШАНЯ 20.02.2007 15:38

Вложений: 1
у не знаю, это сайт игры у них, сделанной причем на флеши, а я беру с deadsad.onego.ru хотя просто с компа тоже не работает...

Я фла фаил преложил, вот...

etc 20.02.2007 16:06

Тогда работать не будет, твой deadsad.onego.ru не прописан в crossdomain.

МИШАНЯ 20.02.2007 16:59

Ну там выходит со всех сайтов не должно работать, только те каторые на их домене, но у остальных же работает? И когда *.swf фаил просто на компе запустить, он же должен работать, там же локал хост прописан, верно?

etc 20.02.2007 17:17

Не должен. Строки с localhost и 127.0.0.1 бессмысленны по своей сути, потому что флешка будет обращаться с ip-адреса твоего компьютера в сети. Да и непричем тут это, crossdomain тут роли не играет.

В IDE среде должно работать. А если запускать swf плеером, то требуется настроить плеер на macromedia.com и разрешить флешам лазить в инет.


Часовой пояс GMT +4, время: 12:22.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.