Возможность передачи своих flashvars

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в Flash-приложениях (ActionScript)
Ответить
cluboy
Сообщения: 26
Зарегистрирован: 24 апр 2012, 15:29

Возможность передачи своих flashvars

Сообщение cluboy »

Ситуация: есть флешка, которой для работы нужен объект flashvars.
Если мы делаем через IFrame - то тут всё понятно - указываем их в странице в которую встроена флешка.

А вот если мы залили флешку на сервер контакта - как передавать свои flashvars в этом случае?

Спасибо.
Emeltil
Сообщения: 298
Зарегистрирован: 26 мар 2011, 15:29

Re: Возможность передачи своих flashvars

Сообщение Emeltil »

если умеешь вообще передавать параметры флешке через html так какие проблемы? если нет тогда гугл научит
cluboy
Сообщения: 26
Зарегистрирован: 24 апр 2012, 15:29

Re: Возможность передачи своих flashvars

Сообщение cluboy »

Указывать умею.
Где их указывать, когда я залил просто флешку?

Подскажите пожалуйста.
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: Возможность передачи своих flashvars

Сообщение sanych_dv »

Если ролик размещен на сервере вконтакте, то он автоматически получает вконтактовские flashvars . Свои переменные вы добавить не сможете.
cluboy
Сообщения: 26
Зарегистрирован: 24 апр 2012, 15:29

Re: Возможность передачи своих flashvars

Сообщение cluboy »

sanych_dv
Спасибо за ответ.
Очень жаль.

Ещё несколько вопросов:
1) Когда флешка в iframe, то все окна контакта оказываются под флешкой. Решение только слушать вызов к окнам и реализовывать их в самой флешке?
2) Если флешка в iframe - подскажите пример реализации инициализации и прослушивания колбэков во флешке?
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: Возможность передачи своих flashvars

Сообщение sanych_dv »

1) Когда флешка в iframe, то все окна контакта оказываются под флешкой. Решение только слушать вызов к окнам и реализовывать их в самой флешке?

несколько не понял вопроса - какие окна оказываются под флэшкой?

2) Если флешка в iframe - подскажите пример реализации инициализации и прослушивания колбэков во флешке?

имеется в виду ExternalInterface.addCallback() ?
cluboy
Сообщения: 26
Зарегистрирован: 24 апр 2012, 15:29

Re: Возможность передачи своих flashvars

Сообщение cluboy »

sanych_dv
1) В Хроме и ИЕ 9 - окна добавления друзей например показываются под iframe(или флешкой), в FireFox - над флешкой.

2) Немного не ясен порядок - мы подключаем js-скрипт в странице и потом просто слушаем колбэки?
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: Возможность передачи своих flashvars

Сообщение sanych_dv »

1. Это зависит от параметра wmode в html-паблишинге ролика. У меня почти везде стоит transparent, конфликтов с окнами не замечал.

2.

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

 swfobject.embedSWF("movie.swf?nocache=123456789", "flashContent", "500", "500", "11.0.0", "express_install.swf", false, {quality:'high', scale:'showall', allowscriptaccess:'always', allownetworking:'all', wmode:'transparent', flashvars:'' }, {style:'display:block;margin:auto;', id:'mySWF'});   function myFlashCallBack() { var swf =  swfobject.getObjectById('mySWF'); swf.callFunc('bla-bla-bla') }   
примерно так.
cluboy
Сообщения: 26
Зарегистрирован: 24 апр 2012, 15:29

Re: Возможность передачи своих flashvars

Сообщение cluboy »

sanych_dv
Спасибо.
Ответить