Возможно ли в Javascript запускать событие, когда кто-то нажимает на flashobject

#javascript #flash #embed

#javascript #flash #Внедрить

Вопрос:

Мы используем видеопроигрыватель на нашем сайте, который предоставляет нам следующий код для встраивания

 <object width="640" height="390" id="gorillanationPlayer_sotv002_playlist_677_sotv002_single_302479" data="http://cdn.springboard.gorillanation.com/storage/xplayer/yo033.swf?pid=sotv002amp;siteId=677amp;videoId=302479amp;autostart=falseamp;file=http://cms.springboard.gorillanation.com/xml_feeds_advanced/index/677/3/302479/" class="SpringboardSwitcher" type="application/x-shockwave-flash"> <param name="wmode" value="transparent"> <param name="swliveconnect" value="true"> <param name="allowfullscreen" value="true"> <param name="allowScriptAccess" value="always"> <param name="movie" value="http://cdn.springboard.gorillanation.com/storage/xplayer/yo033.swf?pid=sotv002amp;siteId=677amp;videoId=302479amp;autostart=falseamp;file=http://cms.springboard.gorillanation.com/xml_feeds_advanced/index/677/3/302479/"></object>
  

Возможно ли определить, когда кто-то нажимает на объект, чтобы воспроизвести его? Я хотел бы захватить событие для запуска какого-либо другого Javascript. Приветствуются любые идеи.

Приветствия

Комментарии:

1. Имеете ли вы контроль над исходным кодом SWF-файла?

2. Нет, я боюсь, что все, что мы получаем, это код для встраивания.

Ответ №1:

Вы хотите использовать ExternalInterface для вызова вашего javascript: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/external/ExternalInterface.html