Показать сообщение отдельно
Старый 15.10.2010, 15:20
джонатан вне форума Посмотреть профиль Отправить личное сообщение для джонатан Найти все сообщения от джонатан
  № 3  
Ответить с цитированием
джонатан
 
Аватар для джонатан

Регистрация: Jan 2007
Адрес: Минск
Сообщений: 781
Отправить сообщение для джонатан с помощью Skype™
Спасибо за ответ. К данному моменту я выяснил следующее.

По поводу кросдомейна, я указал прямой путь к нему
Код AS3:
Security.loadPolicyFile( "мойсервер.ru/crossdomain.xml" );
Ошибка crossdomain.xml пропала. Далее в потгружаемой флешке, написал:

Код AS3:
public function Main() {
	Security.loadPolicyFile( "http://мойсайт.ru/crossdomain.xml" );
	Security.allowDomain("*");
}
И опять появилась ошибка, всё та-же.

SecurityError: Error #2121: Нарушение изолированной среды: LoaderInfo.content: http://cs4523.vkontakte.ru/u5185087/18022daf94d9b1.zip/[[DYNAMIC]]/3 не может осуществить доступ к http://мойсайт.ру/мояфлешка.swf?rnd=1287137907070. Этого можно избежать посредством вызова Security.allowDomain.


В АС 2.0 allowDomain("*"); разрешало доступ отовсюду, быть может в АС 3.0, надо писать как-то иначе?

//Update

Почитал что помогает это:
File>Publish Settings>Local Playback Security = Access network only

Непомогло.

//Updatate

вот мой crossdomain:

PHP код:
<?xml version="1.0"?>
<cross-domain-policy>
    <allow-access-from domain="*.vkontakte.ru" to-ports="80"/>
    <allow-access-from domain="*.vk.com" to-ports="80"/>
</cross-domain-policy>
__________________
Убейте меня!


Последний раз редактировалось джонатан; 15.10.2010 в 16:07.