Domanda

Ho un'applicazione Flash che deve rilevare l'evento della rotellina del mouse (MouseEvent.MOUSE_WHEEL), ho testato su un flash player autonomo e funziona perfettamente, ma quando inserisco swf in un browser Web, la rotellina del mouse smettere di funzionare.

Ho provato questo in: Internet Explorer 7.0, Mozilla Firefox 3, Safari 3 e Google Chrome; e questo comportamento si verifica in tutti i browser

PS: il file swf è incorporato nel corpo della pagina, una pagina semplice con solo swf.

EDIT: swf ha wmode impostato su opaco e si concentra su di esso quando si verifica questo errore.

È stato utile?

Soluzione

Il tuo file SWF ha lo stato attivo quando provi a scorrere? In caso contrario, la finestra del browser scorrerà invece.

Probabilmente correlato: ho trovato questo bug nel Adobe JIRA tra: https: // bugs.adobe.com/jira/browse/FP-289 Questo è quando wmode è trasparente o opaco. Puoi controllare il tuo codice html per questa proprietà? Ecco una soluzione alternativa: http: //www.adobe .com / cfusion / communityengine / index.cfm evento = ShowDetails & amp;? productId = 2 & amp; postId = 13086

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top