Можно ли сделать гибкое приложение (или часть гибкого приложения) прозрачным для щелчков мыши? - PullRequest
0 голосов
/ 23 марта 2010

Мне нужно наложить мое приложение Flex поверх простого элемента управления HTML на веб-странице и иметь возможность щелкать по приложению Flex для взаимодействия с элементом управления HTML. Есть какой-либо способ сделать это? Кажется, что никакая перестановка mouseEnabled="false" или mouseChildren="false" не имеет желаемого эффекта.

Контекст: пытаюсь интегрировать API Google Планета Земля (JavaScript / HTML) с моим гибким приложением. Я оставляю часть гибкого приложения прозрачной и пустой и размещаю виджет Google Планета Земля чуть ниже этой точки в z-index. Google Планета Земля должна отставать от flex, поскольку в этом пространстве периодически отображаются элементы управления Flex.

Ответы [ 2 ]

1 голос
/ 23 марта 2010

Рассматривали ли вы встраивание Google Планета Земля в приложение Flex? Пример здесь

1 голос
/ 23 марта 2010

Я почти уверен, что у вас нет прямого способа заставить события мыши проходить через приложение Flash.

Вы можете сделать это с помощью комбинации Javascript. Flash может вызывать Javascript на вашей странице, поэтому вы можете создать функцию, которая передает клики, обнаруженные Flash, в функцию и отправляет событие на страницу под ней. Я не на 100%, это сработает, но стоит попробовать (у вас могут возникнуть проблемы с получением правильных координат).

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