0

我想在我的 Django 应用程序中播放音频.. 我正在尝试包含音频,但它似乎没有播放..

我尝试了两件事.. 1)

<audio id="BillaTheme" autoplay>
     <source src="../media/audio/Billa2Theme.mp3"/>
</audio>

2)

MEDIA_URL = '/Users/Projects/beer/ThirdProject/media/'
<audio id="BillaTheme" autoplay>
     <source src="{{MEDIA_URL}}audio/Billa2Theme.mp3"/>
</audio>

两者似乎都不起作用。需要一些指导...

4

2 回答 2

2

Django 应用程序服务器找不到您的音频文件。它在路径上找不到它:“/Users/Projects/beer/ThirdProject/media/audio/Billa2Theme.mp3”。正确检查文件的路径和名称。它区分大小写 - 文件的路径和名称。

在模板中输出您的 MEDIA_ROOT 并确保它正是您想要的。

如果您使用另一个 Web 服务器来提供静态文件,请检查服务器的访问日志。

于 2012-07-29T15:04:01.320 回答
1

你的浏览器支持mp3吗?查看w3schools的“音频格式和浏览器支持”表

您也可以尝试一下不错的开源soundmanager2

于 2012-07-29T14:22:38.760 回答