如何在html中自动暂停视频?

Posted

技术标签:

【中文标题】如何在html中自动暂停视频?【英文标题】:How to automatically pause a video in html? 【发布时间】:2015-06-27 00:14:46 【问题描述】:

我正在制作一个 Starbuzz 咖啡网页,其中放了一些视频。每当我进入该页面时,视频就会自动开始。即使没有我点击播放按钮。我希望视频仅在用户单击播放按钮时开始播放。

我使用<video> 命令。

基本上我希望视频默认暂停。我使用谷歌浏览器。有没有办法做到这一点?

我的代码是:

<article>
<video controls   autoplay>
    <source src="Starbucks Coffee Perfection.mp4">
    <source src="Starbucks Coffee Perfection.webm">
    <p>Sorry, your browser doesn't support the video element.</p>
</video>
</article>

【问题讨论】:

【参考方案1】:

视频是如何添加到网站上的?

如果您使用&lt;embed&gt;,请添加autoplay="false"

否则,如果您使用&lt;object&gt;,请添加&lt;param name="play" value="false" /&gt;

如果是&lt;iframe&gt;,则将autoplay=0添加到包含视频的源链接

编辑: 我忘了&lt;video&gt; :D 如果使用此标签添加视频,请删除autoplay 参数。

【讨论】:

【参考方案2】:

如果您要将视频上传到 youtube,然后从那里嵌入视频,它会自动执行此操作

【讨论】:

那么您如何建议我将视频上传到 youtube 并从那里嵌入视频?【参考方案3】:

只需删除autoplay


    <article>
    <video controls  >
        <source src="Starbucks Coffee Perfection.mp4">
        <source src="Starbucks Coffee Perfection.webm">
        <p>Sorry, your browser doesn't support the video element.</p>
    </video>
    </article>

【讨论】:

***.com/a/29745191/4711785已经回答了这个问题 请在您的回答中提供更多详细信息。正如目前所写的那样,很难理解您的解决方案。

以上是关于如何在html中自动暂停视频?的主要内容,如果未能解决你的问题,请参考以下文章

提交表单数据后如何返回在html中暂停的视频?

如何在事件中暂停 HTML5 视频?

如何在特定时间暂停 html 5 视频

如何使用 JavaScript 暂停 HTML5 视频? [复制]

在 Firefox 中单击 HTML5 视频控件时如何防止事件冒泡

如何通过程序启动浏览器,并打开百度首页,暂停3秒,关闭浏览器?