我在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 URL - https://akiaiowmyt6vxaidogxa-lw-audio.s3.amazonaws.com/lw/1502872370049.mp3
如何在浏览器上播放S3 URL MP3歌曲?
服务器声称该URL包含application/pdf
格式的数据。浏览器不知道如何将PDF视为音频。
您需要配置服务器以发送正确的内容类型。
您可以转到Amazon AWS Console的S3部分的“属性”部分来执行此操作。
1)检查任何桌面播放器中的URL
2)“<”之后的空格?在“<audio”和“</ audio”中
3)应该
<audio controls="controls" preload="auto" id="audio_player">
<source src=" https://akiaiowmyt6vxaidogxa-lw-audio.s3.amazonaws.com/lw/1502872370049.mp3">
</audio>