peanch
06.08.2009, 14:09
Добрый день,
Проблема такая: гружу картинку с другого домена. сама картинка загружается нормально, но вот использовать ее bitmap для заливки уже не получается:
var pattern = new flash.display.BitmapData(loaded_mc._width, loaded_mc._height,true,0);
pattern.draw(loaded_mc);
....
beginBitmapFill(pattern);
в самом ролике стоит:
System.security.allowDomain("*");
crossdomain.xml на сервере, с которого загружается картинка
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
Access network only у проекта стоит. AS2/9 плеер.
Очень важный и непонятный мне ньюанс: если я перед загрузкой картинки гружу и обрабатываю XML с этого сервера.. все работает отлично. Как это объяснить я не знаю, но грузить каждый раз XML чтобы нормально грузилась картинка возможности нет..
Благодарю за помощь в решении проблемы.
Проблема такая: гружу картинку с другого домена. сама картинка загружается нормально, но вот использовать ее bitmap для заливки уже не получается:
var pattern = new flash.display.BitmapData(loaded_mc._width, loaded_mc._height,true,0);
pattern.draw(loaded_mc);
....
beginBitmapFill(pattern);
в самом ролике стоит:
System.security.allowDomain("*");
crossdomain.xml на сервере, с которого загружается картинка
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
Access network only у проекта стоит. AS2/9 плеер.
Очень важный и непонятный мне ньюанс: если я перед загрузкой картинки гружу и обрабатываю XML с этого сервера.. все работает отлично. Как это объяснить я не знаю, но грузить каждый раз XML чтобы нормально грузилась картинка возможности нет..
Благодарю за помощь в решении проблемы.