如何使用JavaScript暂停HTML 5视频播放器

时间:2015-11-11 10:58:15

标签: javascript html url video pause

嗯,标题可能听起来很简单,但我想要的是从浏览器地址栏做同样的事情(我的页面包含很多视频)。 我试过了

   javascript:videoelement=document.getElementById("vid1");videoelement.pause();

无论如何它都不起作用。

假设我的代码是

<html>
<body>
<embed src="https://myaudio.mp3" autoplay="false" height="100" width="300">
</body>
</html>

我怎样暂停/玩弄玩家?

javascript:document.getElementsByTagName("embed").pause();   

^^^无法正常工作

3 个答案:

答案 0 :(得分:2)

从元素名称中删除#,如下所示:

javascript:videoelement=document.getElementById("vid1");videoelement.pause();

您已经在使用getElementById功能,因此您不需要它。

答案 1 :(得分:0)

当你想要使用vanilla javascript时,你正在使用jQuery / CSS ID选择器。

您正在尝试选择ID为“#vid1”的元素,例如:     <video id="#vid1">

只需从getElementById中删除“#”。

答案 2 :(得分:0)

HTML音频/视频DOM暂停()方法:

play()方法开始播放当前的音频或视频。

提示:使用pause()方法暂停当前的音频/视频。