HTML音频代码无法播放来自Amazon S3网址的歌曲

时间:2017-08-16 10:07:09

标签: html audio amazon-s3 audio-player

我在S3存储桶中有一个.mp3网址,并尝试使用HTML <audio>标记从我的网页播放该歌曲。播放器被禁用而不播放歌曲。我的所有歌曲都正常上传到S3存储桶,我可以在本地播放它们。

我的代码如下:

<audio controls="controls" preload="auto" id="audio_player">< source src='https://akiaiowmyt6vxaidogxa-lw-audio.s3.amazonaws.com/lw/1502872370049.mp3' type="audio/mpeg"></audio>

S3网址 - https://akiaiowmyt6vxaidogxa-lw-audio.s3.amazonaws.com/lw/1502872370049.mp3

如何在浏览器上播放S3 URL MP3歌曲?

2 个答案:

答案 0 :(得分:0)

服务器声称该网址包含application/pdf格式的数据。浏览器不知道如何将PDF视为音频。

您需要配置服务器以发送正确的内容类型。

您可以转到Amazon AWS控制台的S3部分的“属性”部分来执行此操作。

答案 1 :(得分:0)

1)检查任何桌面播放器中的网址

2)&#34;&lt;&#34;之后的空间? in&#34;&lt;音频&#34;和&#34;&lt; /音频&#34;

3)应该是

<audio controls="controls" preload="auto" id="audio_player">
    <source src=" https://akiaiowmyt6vxaidogxa-lw-audio.s3.amazonaws.com/lw/1502872370049.mp3">
</audio>