![]() |
|
||||||||||
|
|
|
|||||
|
Здравствуйте.
Помогите в разметке, как достучаться до флешки и выполнить в ней описанный метод. embed <script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.registerObject("APPConnector", "10.1.0", "expressInstall.swf");
</script>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="785" id="APPConnector">
<param name="movie" value="connector.swf" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="connector.swf" width="800" height="785">
<!--<![endif]-->
<a href="http://www.adobe.com/go/getflashplayer">
<img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" />
</a>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>
<script type="text/javascript">
function APPSender(command,data) {
var send = new Object();
send.command = command;
send.data = data;
send.api = '<?php echo $appT ?>';
Router("APPConnector").take(send);
}
function Router(name) {
return swfobject.getElementById(name);
/* if (navigator.appName.indexOf("Microsoft") != -1) {
return window[name];
} else {
return document[name];
}*/
}
Добавлено через 4 минуты Из флеша до JS я дохожу, проблема возникает в обратной передачи из JS в Flash.
__________________
return this... |
|
|||||
|
Security.allowDomain("*")
|
|
|||||
|
Нет нет, во флеше все окей. До этого момента я не использовал swfobject и уже все наладил и оттестировал. Проблема с возвратом ссылки на свф в штмл, на сколько я понимаю.
__________________
return this... |
|
|||||
|
Регистрация: Jul 2007
Сообщений: 393
|
swfobject.js точно второй версии? Это у вас
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="800" height="785" id="APPConnector"> <param name="movie" value="connector.swf" /> <!--[if !IE]>--> <object type="application/x-shockwave-flash" data="connector.swf" width="800" height="785"> <!--<![endif]--> <a href="http://www.adobe.com/go/getflashplayer"> <img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /> </a> <!--[if !IE]>--> </object> <!--<![endif]--> </object> |
|
|||||
|
Регистрация: Mar 2007
Сообщений: 39
|
В Вашем коде нет вызова метода во флеш. Должно быть что-то типа
return window[name].methodflash(params); Сорри, все есть - ну все должно работать если метод такой во флеше есть Добавлено через 5 минут правильно так Последний раз редактировалось mooncar; 03.12.2012 в 00:08. |
|
|||||
|
Разобрался.
Нужно Krusty использовал онлайн генератор онлайн генератор Добавлено через 7 минут конструкцию я использовал когда свф помещалась не через свфобджэкт
__________________
return this... |
|
|||||
|
Регистрация: Mar 2007
Сообщений: 39
|
не понимаю, разницы никакой, всегда использую свфобжект и всегда работает, где то у Вас ошибка...
|
![]() |
![]() |
Часовой пояс GMT +4, время: 16:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|