flash播放器阻止了Javascript事件
Javascript events blocked by flashplayer
是否有任何策略可以使事件(例如keyup)在具有焦点的flash播放器中(用户点击了它/更改了音量,不管怎样)仍然在javascript中触发而不必执行操作脚本
我有一个弹出窗口,100%由玩家填充。在第一次加载时,如果我不点击播放器,事件处理程序就会工作,点击"f"会将播放器向下移动一点,并显示一个菜单(底层div),用户可以在那里选择另一个视频。但如果用户点击播放器内部或更改音量,我觉得我没有机会再次点击"f"。。我正在使用Strobemediaplayback。
我尝试过的一件愚蠢的事情是使用模糊事件,这样当身体失去模糊时,它会立即恢复。有效,但会导致玩家冻结5秒。
即使玩家有焦点,滚动事件也会触发。
$('#popupWrapper').scroll(function () {
// I run whether or not the player has focus
});
相关文章:
- 如何将javascript事件从web浏览器wpf控件发送到wpf的c#代码
- 在同一个javascript事件处理程序中调用不同的函数
- Javascript事件;在新选项卡中打开”;
- 存在每个时间元素的javascript事件
- Javascript事件.锚的目标问题
- 带有参数的Javascript事件处理程序
- 如何从另一个处理程序内部取消JavaScript事件处理程序函数的执行
- firefox中的Javascript事件范围问题
- Firefox中的JavaScript事件参数
- 在动态加载的PHP表单上放置JavaScript事件
- 如何在Javascript事件上从JSNI设置GWTClass字段
- Javascript事件发射器一次处理多个事件
- 在下拉式javascript事件监听器中选择时触发事件
- 在javascript中导入xlsx文件时,如何手动强制javascript事件
- 显示触发的JavaScript事件
- 正在取消IE11中的JavaScript事件
- 页面卸载期间的JavaScript事件循环
- 存在其他参数时访问Javascript事件
- 阻止Javascript事件影响子元素
- 如何在事件处理程序中获取 javascript 事件对象