在Flash(AS3)中检测鼠标滚轮移动
-
06-07-2019 - |
题
我有一个必须检测鼠标滚轮事件的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
不隶属于 StackOverflow