我试图在页面加载时播放音频,但收到错误 Uncaught (in Promise) DOMException
$(document).ready(function() {
var sound = new Audio("audio.mp3");
sound.play();
});
最佳答案
这是我的示例代码。如果能使用cookies就更好了
<audio id="my_audio" src="audio.mp3" loop="loop"></audio>
and add a script like this:
window.onload = function () {
if (localStorage.getItem("hasCodeRunBefore") === null) {
document.getElementById("my_audio").play();
localStorage.setItem("hasCodeRunBefore", true);
}
}
关于javascript - 第一次加载 html 页面时播放声音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60050834/