Pergunta

Eu tenho um aplicativo Flash que têm para detectar o evento roda do mouse (MouseEvent.MOUSE_WHEEL), eu testei em um flash player autônomo e funciona perfeito, mas quando eu coloco o swf em um navegador web, a roda do mouse parar de funcionar.

Eu testei isso em: Internet Explorer 7.0, Mozilla Firefox 3, Safari 3 e Google Chrome; e este comportamento acontece em todos os navegadores

PS:. O arquivo SWF é incorporar no corpo da página, uma página simples com apenas o swf

EDIT:. O swf tem conjunto wmode a opaco e tem foco em quando este erro acontece

Foi útil?

Solução

Será que o seu arquivo SWF tem foco quando você tenta rolar? Se isso não acontecer, a janela do navegador irá rolar em seu lugar.

Provavelmente relacionado: Eu encontrei este bug no Adobe JIRA btw: https: // bugs.adobe.com/jira/browse/FP-289 Isto é, quando o wmode é transparente ou opaco. você pode verificar o seu código html para esta propriedade? Aqui está uma solução alternativa: http: //www.adobe .com / cfusion / communityengine / index.cfm? event = ShowDetails & productId = 2 & postID = 13086

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top