Страница 1 из 1

Флэш заглушка исчезает

Добавлено: 02 апр 2011, 21:44
NeocoR
Доброго времени суток.
Вопрос такой - Есть iframe приложение, оно постит картинку на стенку. При клике открывается пустое окошко.
Полазил по форуму, прочитал про заглушку, сделал заглушку, она выдергивает post_id публикации и генерирует линк на картинку на моем сервере, и показывает ее.
Переключаюсь в настройках приложения на флэш приложение, заливаю swf и оно прекрасно работает.
Но как только я переключаюсь в настройках обратно на iframe приложение, заглушка перестает работать - точнее я вижу что флэшка грузится, т.к. константный текст показывается, но вот картинку, которую надо оно не показывает, такое ощущение, что флэшка просто не может получить post_id.
Не знаете, в чем может быть дело?
Спасибо

Re: Флэш заглушка исчезает

Добавлено: 03 апр 2011, 16:53
Александр
NeocoR
Может быть зависит от того используется ли контейнер? Каким кодом вытаскиваешь post_id?

Re: Флэш заглушка исчезает

Добавлено: 05 апр 2011, 10:33
NeocoR
Контейнер не используется.. это может влиять?
Код вот такой:

Код: Выделить всё

 public class Main extends Sprite    {        private var api_id:Number = 111111; // ID приложения        private var viewer_id;         public function Main():void        {                        viewer_id = LoaderInfo(root.loaderInfo).parameters.viewer_id;            var post_id = LoaderInfo(root.loaderInfo).parameters.post_id;            var link = 'http://mysite.com/' + post_id + '.jpg';                         var linkLoader:Loader = new Loader();            var loader:URLLoader = new URLLoader();            var request:URLRequest=new URLRequest(link);            linkLoader.load(request);            linkLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoaded);                         function onLoaded(e:Event):void {                linkLoader.x = 10;                linkLoader.y = 10;                addChild(linkLoader);            }        }    } 

Re: Флэш заглушка исчезает

Добавлено: 06 апр 2011, 10:01
S2T2A2S2
Необходимо использовать контейнер.

Re: Флэш заглушка исчезает

Добавлено: 06 апр 2011, 11:02
NeocoR
Хотелось бы получить более развернутый ответ, изза чего это происходит и почему контейнер это панацея в данном случае
Заранее спасибо

Re: Флэш заглушка исчезает

Добавлено: 06 апр 2011, 18:56
Александр
NeocoR
Зависит от того как загружается флешка. Если через контейнер flashvars данные нужно вытаскивать по другому.
Попробуй

Код: Выделить всё

wrapper.application.parameters.viewer_id
с использованием события ADDED_TO_STAGE
http://flapps.ru/forum/topic263.html
Поможет или нет - не знаю.