在javascript中从flash对象获取拖动事件?

时间:2009-10-02 23:12:46

标签: jquery flash mouseevent

我正在尝试使用jQuery创建一个可拖动的FlowPlayer实例,但我无法通过Flash对象获取任何鼠标事件。

如果wmode是'opaque'或'window'我只在flash对象中有鼠标事件,而wmode设置为'transparent'我在jQuery中获取鼠标事件但不在flash对象中...有没有人知道是否有办法让鼠标事件同时工作?

1 个答案:

答案 0 :(得分:1)

其中一个解决方案是在Flash中使用ExternalInterface将鼠标事件传递给JS。

另一个解决方案是在Flash上​​覆盖div以捕获并阻止鼠标事件到Flash。由于您使用的是Flash视频播放器,因此阻止视频显示区域上的鼠标事件应该没问题。只是不要阻止播放按钮:P