HTML 音频标签仅在我第一次手动导航到它一次后才有效



我的html音频发生了超级奇怪的事情。无论我尝试什么,我都无法让它工作。所以我检查了我的代码,并从该链接播放了文件以确保链接正常工作。然后我在同一选项卡中返回我的网站,每次点击刷新按钮时它都运行良好。但是如果我在新选项卡中执行此操作,它将根本不起作用。这种现象在浏览器和设备上是一致的,因此它不可能是软件问题。请帮忙。

这是我的代码。

爪哇语

window.onload = function(){
displayRandImages();
startCountdown();
document.getElementById("my_audio").play();
}

.HTML

<audio id="my_audio" src="/audio/thesound.mp3" preload="auto"></audio>

解决了!我 检查了我的浏览器控制台,由于 Chrome 的新自动播放政策,您 在播放音频之前,必须从用户那里获得单击。所以我添加了一个模态,让访问者点击进入,然后播放声音。

相关内容

  • 没有找到相关文章

最新更新