【问题标题】:Disable keyboard events in firefox for HTML5 Videos using JS使用 JS 在 Firefox 中为 HTML5 视频禁用键盘事件
【发布时间】:2011-09-14 04:27:03
【问题描述】:

我正在使用 javascript 为 HTML5 视频创建键盘快捷键。它适用于 Chrome 和 safari,但在 Firefox 中不太适用,因为它具有本机键盘控件。例如,我使用前/后箭头键使用用户定义的跳过步骤在视频中滚动; FF 已经具有相同的功能,但带有预定义的跳过步骤。

非常感谢。

【问题讨论】:

    标签: javascript firefox html video keyboard


    【解决方案1】:

    使用音频标签对我有用,但我不确定它是否适用于全屏视频播放

    mediaElement.addEventListener('focus',function(){this.blur();},false);
    

    确保将键盘控件附加到正文或窗口元素

    这是通过将焦点从元素上移开来实现的,这样它就不会接收键盘事件

    【讨论】:

      【解决方案2】:

      可能event.preventDefault http://api.jquery.com/event.preventDefault/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-05-24
        • 1970-01-01
        • 2020-07-19
        • 2012-05-16
        • 2012-05-01
        • 1970-01-01
        • 1970-01-01
        • 2022-08-20
        相关资源
        最近更新 更多