Firefox flash wmode = непрозрачные проблемы с iframe - PullRequest
0 голосов
/ 29 июня 2011

У меня есть приложение html / flex, загруженное в iframe, и для wmode установлено значение 'opaque'.У меня есть слушатель mousemove, прикрепленный к документу приложения flex и к документу родителя.После того, как я коснулся гибкой части iframe и переместил мышь, я вижу логи из iframe.Однако, когда я перемещаю мышь в родительском элементе, я не вижу логи родительского элемента.Но, если я разместил html-часть iframe, я смогу просмотреть журналы как iframe, так и родительского элемента.

Есть ли обходной путь для этой проблемы?

Ошибка такого же типа сообщается вFirefox 4/5, который нарушает его HTML-часть.Посетите https://bugzilla.mozilla.org/show_bug.cgi?id=625313

Есть идеи, как это исправить?

1 Ответ

0 голосов
/ 29 июня 2011

Звучит так, как будто во флэш-окне происходит захват событий мыши, что типично для сценариев перетаскивания.Если флэш-код пытается отследить перетаскивание, то он должен сделать этот захват.Интересно, есть ли способ, которым вы можете настроить приложение / объект flash так, чтобы получать только щелчки мыши, а не события перетаскивания мышью, таким образом позволяя нормальным событиям мыши перемещаться с помощью мыши вниз по потоку к любому объекту под мышкой (событие за пределамифлеш-объект).Я ничего не знаю о библиотеке Flash, но в поисках Google я вижу, что она имеет .startDrag () и .stopDrag ().Мне кажется, вам нужно убедиться, что startDrag () не вызывается при нажатии мыши.

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