如果将鼠标拖到电影之外,Flash 电影没有收到鼠标向上事件的 Adobe Flash 问题是否有任何解决方法?
编辑:这个问题似乎只影响 Firefox
请参阅:http ://bugs.adobe.com/jira/browse/FP-234
基本上问题是,我有一个包含文本框的 Flash 电影,如果用户单击文本框并拖动以选择(突出显示)文本,然后他们拖动到 Flash 电影之外并释放鼠标,那么 Flash 移动不会收到鼠标释放事件,即使鼠标已启动,在页面上移动光标也会继续更改 Flash 中的选定文本。
许多人建议使用 ActinScript 来监听 MOUSE_LEAVE 事件,但有两个问题。第一,我使用的是 AS2 而不是 AS3,第二,如果鼠标在离开舞台时按住不放,似乎 MOUSE_LEAVE 不会触发。
编辑 2: George Profenza 的“肮脏黑客”已经为我工作了几个月……但截至 2010 年 8 月 24 日,我现在看到 Adobe 终于将此问题标记为已解决!