2008-11-24 13 views
6

Występuje błąd z opublikowanym filmem flash. Kiedy umieszczam film na stronie HTML (z SWFObject 2.1) i przypisuję mu wartość wmode "transparent", wszystkie moje funkcje oparte na zdarzeniu MouseWheel przestają działać. Film oparty jest na AS2. Ktoś obeznany z tym błędem?MouseWheel nie działa, gdy opublikowany film ma wmode = "transparent"?

+0

Chyba napotkasz to w przeszłości, kiedy mam trochę czasu będę spojrzeć głębiej w nią. Ulubiony na razie ... – discorax

+0

Czy to właśnie wtedy, gdy mysz znajduje się wewnątrz obiektu Flash lub całej strony? Pytam, ponieważ filmy osadzone na stronie zawsze zachowują się w ten sposób. Załaduj youtube i przekonaj się sam. –

Odpowiedz

2

Istnieje obejście w Adobe Developer Connection:

Workaround to support mouse wheel for FireFox with wmode

+0

Nie najbardziej elegancka praca, ale hej ... to robi pracę :) Dzięki – SolidSmile

+0

Byłbym wdzięczny, gdyby ktoś zaangażowany w tę sprawę chciałby opisać akceptowane obejście (przez brunombrizi), ponieważ link wydaje się być przekierowany do głównego strona na forach Adobe. TIA. – user776686

3

Koło myszy nie działa dla mnie ani w AS3, gdy ustawię wmode = przezroczysty. Co więcej, moja aplikacja Flash działa naprawdę dziwnie i często zawiesza się przy wmode = transparentnym.

Co więcej, nie działa w ogóle na firefoxie pod Linuksem ... aplikacja flash jest zawsze powyżej wszystkiego.

Nie polecam używania wmode = przezroczysty, chyba że Twoja aplikacja jest przeznaczona dla konkretnej przeglądarki i wykonałeś szeroko zakrojone testy.

Powiązane problemy