我试图为艺术家制作一个粉丝网站,所以我希望能够自动播放起始页面音乐。但是,当我打开开始页面时,我的音频文件无法播放。
这是我的代码:
$.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;
我需要做些什么才能让它自动开始播放?
答案 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)上运行。