HTML网站上的音频自动播放不起作用

4

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

这是我的代码:

<audio controls autoplay loop>
   <source src="https://s3.amazonaws.com/Syntaxxx/bigger-picture.mp3" type="audio/mpeg" />
   <p>If you can read this, your browser does not support the audio element.</p>
</audio>

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

对我来说运行良好。 - ninesalt
你在手机上测试这个网站吗? - Gautam Naik
@GautamNaik, 不,我在PC上进行测试,在Google Chrome上自动播放不起作用。 - GSV
自动播放任何东西通常是一个坏主意,因为它非常令人讨厌,然而,撇开这个不谈......它可能还没有加载文件。 - Ian Devlin
你是在iOS设备上尝试这样做吗?因为苹果公司专门防止自动播放音频(或带有音轨的视频),除非用户更改默认浏览器设置。 - DBS
这个 mp3 文件无法访问吗?https://s3.amazonaws.com/Syntaxxx/bigger-picture.mp3 - Stephen Kingsley
3个回答

2

1
截至2020年,浏览器默认设置意味着在Firefox(所有平台)和Chrome(包括Android,但似乎不包括Mac)中无法正常工作。

0

这取决于您浏览器中的自动播放偏好设置(是否被阻止),可以在 about:preferences#privacy 中进行更改 [此处以 Firefox 为例]。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接