Изображения API статических карт Google не загружаются во флэш-память (при работе на сервере) - PullRequest
0 голосов
/ 20 сентября 2011

Я использовал статический API для карт Google и StreetView в моем приложении flash (as3). Не было никаких проблем, пока я не загрузил его на сервер. Это начало давать мне ошибки нарушения песочницы и Ошибка # 2048. Я попытался загрузить файлы crossDomain и разрешить домены, но я не смог заставить прокси работать. Мое приложение раньше работало с JS API, но мне нужно улучшить его так, чтобы только мой swf-файл работал без лишних div.

1 Ответ

0 голосов
/ 21 сентября 2011

Это проблема междоменной политики.Вы должны загружать SWF из другого домена, или ваш SWF загружается доменом, в котором SWF не находится.Например, ваш SWF находится на www.a.com и загружает SWF с www.b.com.Ваш SWF-файл должен загрузить www.b.com/crossdomain.xml, и этот XML-файл должен соответствовать вашим SWF-разрешениям.В случае, если www.b.com загружает ваш SWF-файл с сайта www.a.com, вы должны предоставить файл crossdomain.xml в том же домене, что и ваш SWF-файл (и, предпочтительно, каталог).Подробнее здесь:

http://curtismorley.com/2007/08/31/flash-cs3-flex-2-as3-error-2148/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...