Обнаружение движения колесика мыши во Flash (AS3) - PullRequest
3 голосов
/ 09 марта 2009

У меня есть приложение Flash, которое должно обнаружить событие колеса мыши (MouseEvent.MOUSE_WHEEL), я протестировал на отдельном флеш-плеере и отлично работает, но когда я помещаю swf в веб-браузер, колесо мыши перестань работать.

Я проверял это в: Internet Explorer 7.0, Mozilla Firefox 3, Safari 3 и Google Chrome; и такое поведение происходит во всех браузерах

PS: SWF-файл вставляется в тело страницы, простой страницы, содержащей только swf.

РЕДАКТИРОВАТЬ: SWF имеет wmode установлен непрозрачный, и он фокусируется на нем, когда эта ошибка происходит.

1 Ответ

1 голос
/ 09 марта 2009

Ваш SWF-файл имеет фокус при попытке прокрутки? Если этого не произойдет, вместо этого будет прокручиваться окно браузера.

Вероятно, связано: я обнаружил эту ошибку в Adobe JIRA, кстати: https://bugs.adobe.com/jira/browse/FP-289 Это когда wmode прозрачный или непрозрачный. Можете ли вы проверить свой HTML-код для этого свойства? Вот обходной путь: http://www.adobe.com/cfusion/communityengine/index.cfm?event=showdetails&productId=2&postId=13086

...