Подскажите решение вопроса wmode:"opaque"

Обсуждение и помощь по вопросам взаимодействия с ВКонтакте API в IFrame-приложениях (JavaScript, PHP и т.д)
Ответить
faust
МУЛЬТИАККАУНТ!
Сообщения: 1
Зарегистрирован: 28 янв 2012, 19:25

Подскажите решение вопроса wmode:"opaque"

Сообщение faust »

Доброго времени суток
Мое приложение использует IFrame - Api, само приложение - это Флэш-игра. При вызове метода 'showInviteBox' должно открываться окно с списком приглашаемых друзей, и оно открывается, но контейнер окна находится под флэшкой, а не над ней и это несмотря на добавленное wmode:"opaque" и самое странное что это проявляется только в гуглохроме (версия 16.0.912.77 m) . Фокс и опера отрабатывают адекватно.

Пожалуйста подскажите решение кто сталкивался

PS Это же приложение в других соц сетях подключенное через IFrame - Api отрабатывает адекватно во всех браузерах
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Подскажите решение вопроса wmode:"opaque"

Сообщение Александр »

Каким кодом встраиваешь swf?
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Подскажите решение вопроса wmode:"opaque"

Сообщение psix55 »

У меня та же проблема :evil:
Вот примерный код:

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

<html>    <head>        <script src="http://vkontakte.ru/js/api/xd_connection.js?2" type="text/javascript"></script>        <script type="text/javascript" src="swfobject.js"></script>        <script type="text/javascript" charset="cp1251" >        function showInviteBox()         {             VK.callMethod("showInviteBox");        }        swfobject.embedSWF("1.swf", "Users", "550", "400", "10.0.0");        window.onload = (function()         {              VK.init(function()             {                ля ля ля            });        });        </script>    </head>    <body>        <div id="Users">        </div>    </body></html>
Аватара пользователя
Александр
Создатель сайта
Создатель сайта
Сообщения: 4574
Зарегистрирован: 27 сен 2009, 16:45

Re: Подскажите решение вопроса wmode:"opaque"

Сообщение Александр »

Попробуй

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

    var flashvars={};    var params={};    params.wmode='opaque';    var attributes={};     attributes.id='myDynamicContent';     attributes.name='myDynamicContent';     swfobject.embedSWF('1.swf','Users','500','500','10.0.0','',flashvars,params,attributes); 
sanych_dv
Разработчик
Разработчик
Сообщения: 550
Зарегистрирован: 29 апр 2011, 01:52

Re: Подскажите решение вопроса wmode:"opaque"

Сообщение sanych_dv »

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

  swfobject.embedSWF("1.swf", "Users", "500", "500", "10.0.0", "express_install.swf", false, {quality:'high', scale:'showall', allowscriptaccess:'always', wmode:'opaque', flashvars:'var1=123&var2=456'}, {id:'myDynamicContent'});  
без лишних объявлений.
Аватара пользователя
psix55
Модератор
Модератор
Сообщения: 1015
Зарегистрирован: 09 дек 2009, 17:16

Re: Подскажите решение вопроса wmode:"opaque"

Сообщение psix55 »

Спасибо. Помогло.
Ответить