Flash приложение Facebook ... загруженные изображения невидимы ... почему? - PullRequest
0 голосов
/ 06 мая 2011

Привет Создал простую галерею во флеше для приложения в фейсбуке. Все отлично работает локально, и при загрузке на наш промежуточный сервер изображения загружаются, но они невидимы.

Я создаю файл LoaderContext и передаю true в качестве параметра, поэтому проблема не в этом.

У кого-нибудь есть идеи?

//CODE START
_lctx=new LoaderContext(true);
//or _lctx.checkPolicyFile = true;
_my_loader.load(new URLRequest(smallImg), _lctx);
//CODE END

Ответы [ 2 ]

0 голосов
/ 06 мая 2011

Не уверен, что это то, что вы ищете.Мы столкнулись с той же проблемой при разработке приложения для флеш-памяти.Оказывается, нам нужен Crossdomain.xml файл для рендеринга изображений при постановке.

0 голосов
/ 06 мая 2011

В прошлом у меня были проблемы с изображениями, которые не загружались с помощью flex.Мне нужно больше подробностей, но когда у меня возникли проблемы, я обнаружил, что загрузка изображения в новый растровый объект работала нормально:

            var imgReq:URLRequest = new URLRequest(source+"");
            var imgLoader:Loader = new Loader();
            imgLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,
                imgCompleteHandler);
            imgLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, errorHandler);
            imgLoader.load(imgReq);

            function imgCompleteHandler(evt:Event):void {
                var loader:LoaderInfo = evt.currentTarget as LoaderInfo;
                var bmp:Bitmap = loader.content as Bitmap;
                var bmd:BitmapData = bmp.bitmapData;
                image.source = new Bitmap(bmd);
            }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...