【发布时间】:2011-02-26 00:17:10
【问题描述】:
当有人在浏览器中开始拖动(例如,MOUSE_DOWN 事件)、将鼠标拖到浏览器窗口外、释放按钮、然后将鼠标移回上方时,从 Flash 检测的正确方法是什么浏览器?
例如(假设 StackOverflow 是一个 Flash 应用程序):
alt text http://img.skitch.com/20100531-t99mni7s8sjs8ycqe5ebyaxphm.png
我已经尝试了“显而易见”的事情,在 MOUSE_MOVE 处理程序中检查了 event.buttonDown,但即使鼠标按钮向上,event.buttonDown 在第 2 步(上图)中也是 true。
那么,还有其他方法可以检查鼠标按钮的“真实”状态吗?或者有什么其他方法可以处理这种情况?
【问题讨论】: