Показать сообщение отдельно
Старый 11.10.2012, 19:29
dmitriyabr вне форума Посмотреть профиль Отправить личное сообщение для dmitriyabr Найти все сообщения от dmitriyabr
  № 7  
Ответить с цитированием
dmitriyabr

Регистрация: Nov 2010
Сообщений: 18
Изменил функцию на такую

Код AS3:
public function addImageToStage(imgurl, number)
		{
			var imgReq:URLRequest = new URLRequest('http://domain2.ru/test.jpg');
			var imgLoader:Loader = new Loader();
			imgLoader.load(imgReq);
			imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, reloaderComplete);
 
 
			function reloaderComplete(evt:Event):void
			{
				var imageInfo:LoaderInfo = LoaderInfo(evt.target);
				var bmd:BitmapData = new BitmapData(imageInfo.width,imageInfo.height);
				mytxt.text += number + ' ';
				bmd.draw(imageInfo.loader);
 
				mytxt.text += number + ' ';
				var resultBitmap:Bitmap = new Bitmap(bmd);
				resultBitmap.x = 2 + number * 55;
				resultBitmap.y = 2;
				resultBitmap.width = 52;
				resultBitmap.height = 75;
				addChild(resultBitmap);
 
				evt.currentTarget.removeEventListener(Event.COMPLETE, reloaderComplete);
			}
		}
Так тоже не работает.

Добавлено через 6 минут
Добавил картинку на тестовый домен, где разместил crossdomain.xml

Код:
<?xml version="1.0"?> 
<!-- http://www.test-domain.ru/crossdomain.xml --> 
<cross-domain-policy> 
<allow-access-from domain="*" /> 
</cross-domain-policy>
заменил ссылку в функции - всё равно ничего в браузере нет, а в плеере всё есть