当页面加载时,我希望音频文件自动播放。它工作过一次,但是当我刷新时,我得到了“play() 失败,因为用户没有先与文档交互”错误。当我更改一些代码时,它再次起作用,但刷新后我不断收到错误消息。
我试过模拟一次点击,正如我上面所说的,它工作过一次。
这是我现在拥有的代码:
$(".header-bg").click();
console.log("clicked");
$(document).ready(function() {
console.log("loaded");
$('#medieval-music')[0].play();
});
两个控制台日志被记录,但音乐没有播放。