Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как передать FlashVars внутри флэшки (http://www.flasher.ru/forum/showthread.php?t=210526)

projectx 25.03.2015 23:07

Как передать FlashVars внутри флэшки
 
Имеется контейнер, который загружает флешку с сайта. Параметр с размером передается из HTML (FlashVars), а вот param1 мне необходимо передать прямо из главного ролика. Скажите пожалуйста, возможно ли сделать это средствами loaderContext? Вот пример:

Код AS3:

var loader:Loader = new Loader();
 
var loaderContext:LoaderContext = new LoaderContext();
 
var stage:Object = stage;
 
loaderContext.parameters = { "param1": "ext1", "size": stage.loaderInfo.parameters.size };
 
addChild(loader);

Или есть другие варианты. Заранее благодарю за любые подсказки, наводки!

caseyryan 26.03.2015 08:13

А зачем? Объект stage у загружаемого и у загружающего файла будет общим. Соответственно и все флешварсы тоже будут доступны сразу. Не надо их никуда дополнительно передавать.

cleptoman 26.03.2015 11:22

Ну, это если через стейдж..а если через свой лоадер инфо своего домены загруженой флэшки?
п.с. - я бы попробовал как гет параметры УРЛстроки передать

dimarik 26.03.2015 20:56

Раскрываю мысль.
Код AS3:

loader.load( new URLRequest(baseURL + "?param1=ext1&size=" + stage.loaderInfo.parameters.size) );


projectx 26.03.2015 23:18

Всем спасибо


Часовой пояс GMT +4, время: 10:00.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.