MOUSE_OVER附加到视频对象的事件

时间:2010-02-04 23:09:36

标签: flash actionscript-3 video object mouseevent

我正在尝试在AS3中创建一个视频播放器,当用户将鼠标悬停在视频上时显示播放器控件,但是我很难将MOUSE_OVER事件触发。我已经确定视频的索引位于顶部,所以这不是问题。有什么我想念的吗?是否有任何理由说明此事件侦听器无法在视频对象上运行?

video.addEventListener(MouseEvent.MOUSE_OVER, doThis);

关于如何使这项工作的任何想法?

先谢谢你一起来看看!

2 个答案:

答案 0 :(得分:1)

您可以尝试将mouse_over添加到包含视频的显示对象,并使用它来调用视频中的功能。

你也可以考虑使用roll_over

答案 1 :(得分:0)

检查您的浏览器是否具有焦点的SWF对象。有时这可能需要您先点击闪存框才能开始检测用户事件。

这也可以在javascript中用

完成
var flex = document.${swf_application} || window.${swf_application};
flex.focus( );
相关问题