Erkennen Mausrad Bewegung in Flash (AS3)
-
06-07-2019 - |
Frage
Ich habe eine Flash-Anwendung, die das Mausradevents (MouseEvent.MOUSE_WHEEL) zu erfassen haben, habe ich auf einem Stand-alone-Flash-Player getestet und funktioniert perfekt, aber wenn ich legte die swf in einem Web-Browser, das Mausrad aufhören zu arbeiten.
Ich habe getestet dies in: Internet Explorer 7.0, Mozilla Firefox 3, Safari 3 und Google Chrome; und dieses Verhalten geschieht in allen Browsern
PS:. Die SWF-Datei wird in dem Körper der Seite einbetten, eine einfache Seite mit nur der swf
EDIT:. Die swf wmode Satz zu undurchsichtig ist und es auf sie hat den Fokus, wenn dieser Fehler passiert,
Lösung
Ist Ihre SWF-Datei Fokus haben, wenn Sie zu blättern versuchen? Wenn dies nicht der Fall, wird das Browser-Fenster scrollen.
Wahrscheinlich bezogen werden: Ich habe diesen Fehler in der Adobe JIRA btw: https: // bugs.adobe.com/jira/browse/FP-289 Dies ist, wenn das wmode transparent oder opak ist. Können Sie Ihre HTML-Code für diese Eigenschaft überprüfen? Hier ist eine Abhilfe: http: //www.adobe .com / cfusion / communityengine / index.cfm? event = Showdetails & productId = 2 & postID = 13086