【发布时间】:2019-06-02 23:24:14
【问题描述】:
我想让音频在后台播放,但我不想让它在 页面加载。我可以用 CSS 或 JS 延迟它吗?这可能吗?
我现在得到了这个,但它仍然不起作用。我认为它应该工作。 谷歌浏览器应该也不重要吧?
<audio id="audioID"
src="spraakbericht.m4a"
style="display:none/*or you can use visibility:hidden*/"></audio>
<script>
var myAudio = document.getElementById("audioID");
window.onload = function() {
setTimeout(function(){
myAudio.play();
}, 3000); // you can change this... whatever you want //
}
</script>
希望您能提供帮助!
【问题讨论】:
-
是的,使用 javascript - 这可能会有所帮助:developer.mozilla.org/en-US/docs/Web/API/…
-
使用 setTimeout 函数。这会有所帮助
标签: javascript html css html5-audio