Вопрос

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

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

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

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

Это было полезно?

Решение

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top