Javascript 如何暂停活动上的HTML5视频?

Javascript 如何暂停活动上的HTML5视频?,javascript,html5-video,Javascript,Html5 Video,我正在构建一个全屏背景下的HTML5-网站。当两种媒体都播放时,s形状的页面在SWF容器播放器中变得可见,这会导致严重的CPU性能问题。 因此,我想添加一个简单的javascript命令,当项目-可见时暂停背景视频。如果它在关闭/隐藏时再次恢复播放,那就太好了 提前谢谢 document.getElementById('myvideotag').pause(); 请注意,没有stop()方法。在显示/隐藏DIV的函数中,将play/pause函数放在那里 这里有更多资源:由于div hide/

我正在构建一个全屏背景下的HTML5-
网站。当两种媒体都播放时,
s形状的页面在SWF容器播放器中变得可见,这会导致严重的CPU性能问题。 因此,我想添加一个简单的javascript命令,当项目-
可见时暂停背景视频。如果它在关闭/隐藏时再次恢复播放,那就太好了

提前谢谢

document.getElementById('myvideotag').pause();
请注意,没有stop()方法。在显示/隐藏DIV的函数中,将play/pause函数放在那里


这里有更多资源:

由于div hide/show上没有传统的事件,因此在调用使div出现/消失的函数时,必须播放()和暂停()视频元素

我个人最喜欢的是添加到html属性中的一个小onclick处理程序,如下所示:

<video onclick="this.paused? this.play() : this.pause()">


暂停工作正常。谢谢我已经通读了你链接的文章。很有趣,再次谢谢。现在我想在调用某个函数时恢复播放(
)在js中是否有类似于监听函数的东西在被触发时播放()?编辑:我应该提到,我只有有限的访问网站结构,因为我在一个CMS模板工作。我自己无法进入特定的锚定级别在那里添加javascript函数。您只需在函数中使用
.play()
方法即可恢复播放。我想是这样,因此我进行了编辑。我无法在该级别添加代码行。脚本将被写入包含页面特定内容的CMS文本区域。我想我需要一个“监视”函数,如果调用特定函数来执行操作,它会列出。你可以使用SCRIPT标签在页面的任何位置添加脚本。我知道这一点。我想我想使用EventListener方法。因为我对Javascript有些迷恋,所以我想我自己已经找到了答案。尽管如此,我还是非常感谢您的帮助。