Открытие нового лайфбокса iframe из фильма .mov из флеш-объекта, возможно? - PullRequest
0 голосов
/ 05 января 2011

У меня есть несколько Flash-объектов на моей html-странице, и все эти Flash-объекты реагируют на mouseOver и mouseOut.

При mouseOver объекты Flash будут воспроизводить видеоклип на месте.

В MouseEvent.CLICK мне бы хотелось, чтобы объекты Flash заставляли html-страницу создавать новый iFrame со встроенным файлом фильма .mov с эффектом лайтбокса.

Я не могу заставить его работать.

Я пробовал ExternalInterface.call (), navigatetoURL (), я пытался смоделировать событие щелчка в javascript.

По сути, я хочу, чтобы щелчок мыши, захваченный во Flash, открывал лайтбокс jquery / javascript в iframe.

Спасибо за любые предложения.

1 Ответ

1 голос
/ 05 января 2011

Вы должны быть в состоянии сделать это, используя ExternalInterface.call().

Однако вызовы внешнего API работают только в том случае, если вы задали правильное значение для allowScriptAccess в своих тегах HTML / embed.Обязательно установите allowScriptAccess="sameDomain" или allowScriptAccess="always".

Попробуйте сначала вызвать функцию, содержащую простое предупреждение JavaScript, чтобы вы знали, что она работает, прежде чем реализовывать свои функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...