Javascript 防止背景视频在不在视口中时冻结

Javascript 防止背景视频在不在视口中时冻结,javascript,html,css,Javascript,Html,Css,我有一个网站,我正在别人的帮助下开发,我有两个背景视频。问题是,在几秒钟后没有在视口中查看它们时,它们会停止播放。这会稍微破坏用户体验,因为即使再次进入视口,用户仍然会暂停。然后,你必须滚动离开并返回到它,以便再次启动它 有没有一种方法可以使视频在接近视口时重新开始播放,使其看起来从未停止过?或者一直在跑步,不确定这是否明智 Firefox表示,您的代码似乎很好,但视频文件已损坏。当您通过在浏览器中粘贴视频url直接播放视频时,它至少会在几秒钟后以webm格式停止播放。试着用另一个视频看看问题出

我有一个网站,我正在别人的帮助下开发,我有两个背景视频。问题是,在几秒钟后没有在视口中查看它们时,它们会停止播放。这会稍微破坏用户体验,因为即使再次进入视口,用户仍然会暂停。然后,你必须滚动离开并返回到它,以便再次启动它

有没有一种方法可以使视频在接近视口时重新开始播放,使其看起来从未停止过?或者一直在跑步,不确定这是否明智


Firefox表示,您的代码似乎很好,但视频文件已损坏。当您通过在浏览器中粘贴视频url直接播放视频时,它至少会在几秒钟后以webm格式停止播放。试着用另一个视频看看问题出在哪里,如果是的话,制作一个新的视频文件。也许在第一次视频导出时出现了一个问题:谢谢:由于编码的可能性是无限的,我不会想到检查它是否是视频本身。我将尝试重新渲染视频。干杯