【问题标题】:I want to disable all keyboard event on full screen video player我想禁用全屏视频播放器上的所有键盘事件
【发布时间】:2019-02-11 11:45:54
【问题描述】:

我正在开发 HLS 播放器。我在现场播放器上实现了一个聊天模块。 当我写一些消息时。我不能写它,因为当键盘播放器的按空格按钮停止并且没有在消息中添加空格时。 我想在播放器处于全屏模式时禁用所有键盘事件。 我正在使用 HLS 播放器进行直播。

【问题讨论】:

  • 您的聊天窗口是如何工作的?您如何将视频和聊天都放在全屏上?你试过什么?

标签: javascript video-streaming html5-video http-live-streaming


【解决方案1】:

你可以使用这个javascript onkeydown。

示例: 禁用密钥:

function keyDisable()
{
 document.onkeydown = function (e)  {
  return false;
 }
}
keyDisable();

用于启用密钥

function keyEnable()
{
 document.onkeydown = function (e)  {
  return true;
 }
}
keyEnable()

希望这能解决您的问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-03
    • 1970-01-01
    • 2022-08-20
    • 2011-10-01
    • 2010-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多