HTML网站上的音频自动播放无法正常工作

时间:2018-05-06 15:32:30

标签: html html5 web

我试图为艺术家制作一个粉丝网站,所以我希望能够自动播放起始页面音乐。但是,当我打开开始页面时,我的音频文件无法播放。

这是我的代码:



$.get("https://api.ipdata.co", function (response) {
    $("#response").html(JSON.stringify(response, null, 4));
}, "jsonp");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<pre id="response"></pre>
&#13;
&#13;
&#13;

我需要做些什么才能让它自动开始播放?

2 个答案:

答案 0 :(得分:1)

自动播放是html标准。取决于浏览器是否支持。我怀疑您像许多其他浏览器一样使用了Chrome,但感到惊讶的是它没有用。 https://www.w3schools.com/tags/att_audio_autoplay.asp 如果像我一样在Firefox 63中测试此代码,它将可以正常工作。 Google决定于2018年5月打破网络标准: https://bugs.chromium.org/p/chromium/issues/detail?id=840866#c103

答案 1 :(得分:0)

截至2020年,浏览器的默认设置意味着该功能将无法在Firefox(所有平台)和Chrome(包括Android,但似乎不适用于Mac)上运行。