Событие swfobject и Mouserdown - PullRequest
0 голосов
/ 13 июля 2011

Я пытаюсь найти способ узнать, когда пользователь нажимает на объект swfobject.
Я пробовал flashMovie.addEventListener("mousedown", onPlayerMouseDown, false);, но он работает только в Mac OS, а не в Windows / Linux.

Есть идеи?

1 Ответ

0 голосов
/ 13 июля 2011

Если у вас есть доступ к источнику Flash, вы можете добавить слушателя на сцену, а затем сделать обратный вызов ExternalInterface к вашему javascript:

stage.addEventListener(MouseEvent.MOUSEDOWN,MoseDownHandler);

function mouseDownHandler(evt:MouseEvent):void
{
    if(ExternalInterface.available) ExternalInterface.call("someJavascriptFunction");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...