![]() |
ExternalInterface+SWFObject2
Здравствуйте.
Помогите в разметке, как достучаться до флешки и выполнить в ней описанный метод. embed Код:
<script type="text/javascript" src="swfobject.js"></script>Код:
<script type="text/javascript">Код:
<script type="text/javascript">APPSender("command", "testvar");</script>Из флеша до JS я дохожу, проблема возникает в обратной передачи из JS в Flash. |
Security.allowDomain("*")
|
Цитата:
|
swfobject.js точно второй версии? Это у вас
Код:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="785" id="APPConnector"> |
В Вашем коде нет вызова метода во флеш. Должно быть что-то типа
return window[name].methodflash(params); Сорри, все есть - ну все должно работать если метод такой во флеше есть Добавлено через 5 минут правильно так Код:
function Router(name) { |
Разобрался.
Нужно Код:
return swfobject.getObjectById(name);Добавлено через 7 минут конструкцию Код:
if (navigator.appName.indexOf("Microsoft") != -1) { |
не понимаю, разницы никакой, всегда использую свфобжект и всегда работает, где то у Вас ошибка...
|
| Часовой пояс GMT +4, время: 00:19. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.