我有一个必须检测鼠标滚轮事件的Flash应用程序(MouseEvent.MOUSE_WHEEL),我已经在独立的Flash播放器上进行了测试并且工作正常,但是当我将swf放入网络浏览器时,鼠标滚轮停止工作。

我在以下版本中进行了测试:Internet Explorer 7.0,Mozilla Firefox 3,Safari 3和Google Chrome;并且这种行为发生在所有浏览器中

PS:swf文件嵌入页面正文中,这是一个只有swf的简单页面。

编辑:swf将wmode设置为opaque,当发生此错误时,它会专注于它。

有帮助吗?

解决方案

尝试滚动时,您的SWF文件是否具有焦点?如果没有,浏览器窗口将改为滚动。

可能相关:我在Adobe JIRA btw中发现了这个错误: https:// bugs.adobe.com/jira/browse/FP-289 这是wmode透明或不透明的时候。你能检查一下这个属性的html代码吗?以下是一种解决方法: http://www.adobe的.com / cfusion / communityengine / index.cfm事件= showdetails&安培;?的productId = 2及=帖子ID 13086

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top