Javascript 防止用户在HTML5视频中搜索

Javascript 防止用户在HTML5视频中搜索,javascript,jquery,html5-video,Javascript,Jquery,Html5 Video,我试图阻止用户进行搜索,但似乎无法使其正常工作。下面是我如何与事件绑定的。有什么办法可以阻止它发生吗 @$('#video').bind("seeking", (e) => e.preventDefault() e.stopPropagation() ) 您可以像我做的那样,隐藏视频元素,将画布放在适当的位置,并在其上保留一些自定义播放/暂停、静音/取消静音按钮作为覆盖,还可以使用requestAnim

我试图阻止用户进行搜索,但似乎无法使其正常工作。下面是我如何与事件绑定的。有什么办法可以阻止它发生吗

         @$('#video').bind("seeking", (e) =>
            e.preventDefault()
            e.stopPropagation()
          )

您可以像我做的那样,隐藏视频元素,将画布放在适当的位置,并在其上保留一些自定义播放/暂停、静音/取消静音按钮作为覆盖,还可以使用
requestAnimationFrame
setTimeout


编辑:a

为什么不允许控件进行搜索?或者将所有控件隐藏在一起,并有一个单独的自定义按钮用于播放、暂停、音量等。尽管@Brad的解决方案可能更简单……也更简单:)@BenjaminTrent好吧,这正是我的建议。有没有办法只隐藏一些控件?也许有,但我不熟悉。我通常使用JWPlayer和类似软件中内置的任何东西。如果我隐藏控件,则无法在移动浏览器上播放视频,因为自动播放不起作用。如果有一种方法可以移除seeking控件,那就太好了,但我不知道怎么做:)如果你愿意,我也可以提供代码(减去css位),如果你不介意的话,代码会很棒。我以前没有做过很多画布:),你可以看看,我已经为静音/取消静音设置了一个按钮,你可以为播放/暂停设置类似的按钮。这太棒了。谢谢