1

これらのマウス イベントで発生するコードがいくつかあります。

button.addEventListener(MouseEvent.MOUSE_UP, function(e:MouseEvent) { ...
button.addEventListener(MouseEvent.MOUSE_OVER, function(e:MouseEvent) { ...
button.addEventListener(MouseEvent.MOUSE_OUT, function(e:MouseEvent) { ...

それらはすべて、Chrome を除くすべてのブラウザーで機能し、イベントMOUSE_OVERMOUSE_OUTトリガーしますが、イベントをMOUSE_UPトリガーしません。私も試しCLICKました、同じ話。

Chrome レンダリングに何らかの干渉レイヤーまたはオフセットがあると思われますが、他のマウス イベントも同様に登録されませんか?

4

1 に答える 1

1

swf ファイルを埋め込むときに wmode が使用されているために問題が発生していると思います。この回答はすでにこの質問に回答しています:フラッシュwモードでのGoogle Chromeの問題:「透明」はクリックイベントをキャッチできません

于 2011-04-21T04:21:06.707 に答える