|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Nov 2009
Сообщений: 23
|
Тонкости crossdomain.xml в AS2 и AS3
Привет всем, мучает меня такой вопрос.
На работе столкнулся с приложением (АС3), которое ВСЕГДА делает запрос к корневому crossdomain.xml, и если его нет отказывается использовать некорневые. Никакие махинации с loadPolicyFile мне не помогли. В то же время столкнулся с приложением на AS2, которое также делает запрос к корневому crossdomain.xml, но оно может игнорировать его отсутствие и продолжать работу с некорневыми crossdomain.xml. Вопрос. Сталкивался кто-нибудь с таким? Если да, то как такое можно обьяснить? Версия флешплеера одна и та же. Заранее спасибо, за ответ. |
|
|||||
http://www.adobe.com/devnet/flashpla..._security.html
там много букав, но смутно помню, что для 9+ плеера в корневом crossdomain.xml должно быть прописано разрешение брать политики из других мест |
|
|||||
Регистрация: Mar 2008
Сообщений: 215
|
Тип поведения №1, описанный вами (АС3) появился с версии 9.0.124.0. До этого работало по механизму №2 (AS2).
|
|
|||||
Регистрация: Nov 2009
Сообщений: 23
|
Нет, эти проекты работают сейчас. Одновременно.
Я это понимаю так. Если проект написан на AS2, то он может игнорить отсутствие корневого crossdomain.xml и работать дальше. Даже на последней версии плеера. Если же он написан на AS3, то в силу вступают измененные требования к crossdomain.xml Получается что требования к crossdomain.xml задаются в основном версией языка, а не версией плеера, что странно и не логично. И еще вопрос по поводу этого документа http://www.adobe.com/devnet/flashpla..._security.html. В чем отличие между загрузкой картинки и доступом к ней. (Согласно этому документу я могу загрузить любую картинку, но я должен загрузить crossdomain.xml, чтобы иметь доступ к ней). Что это значит? Последний раз редактировалось boleg; 29.12.2009 в 19:57. |
|
|||||
Цитата:
|
Часовой пояс GMT +4, время: 22:24. |
|
« Предыдущая тема | Следующая тема » |
|
|