html - 如何禁用音频(流)html5元素的自动播放

标签 html audio autoplay

我无法完成这项工作,并且尝试了多种方法,到目前为止,这些建议可能适用于静态mp3和其他文件,但是对于此流,隐藏了控件,我无法停止自动播放,无论我尝试了什么。

请检查此jsfiddle

<audio id="player" autostart="0" autostart="false" name="media"><source id="liveatc_source" src="http://mtl2.liveatc.net/lrsb" type="audio/mpeg"></audio>

PS。这是一个视频流,但是除非我所在的区域有任何 Activity ,否则您可能不会听到任何声音,但是要查看该视频流是否自动播放,我使用了Google chrome浏览器检查,然后检查“网络”标签,您会看到该视频流是连续加载...

screenshot stream loading continously

最佳答案

解决方案是使用这样的preload属性:

<audio id="player" autostart="0" autostart="false" preload ="none" name="media">

关于html - 如何禁用音频(流)html5元素的自动播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45132220/

相关文章:

javascript - 粘性菜单 - 在某些页面上隐藏但在其他页面上不隐藏

html - 页面出现阴影

jquery - 使用Zurb Foundation Reveal.js启动/停止Youtube iFrame的最佳实践

android - 使用 html5 自动播放 mp4 视频

javascript - 为什么当我的 javascript 函数返回 false 时我的表单仍然提交?

html - 如何在浏览器中显示 ruby​​ 输出?

ios - 我应该如何在 iOS 中将音效与 UI 动画同步?

flash - Flash播放SWF,在第4个场景中途加速了视频正常声音

javascript - 仅在音频链接正常工作时才从播放更改为暂停

javascript - Youtube 如何自动播放其视频?