如何用django在所有浏览器中播放wav文件?

时间:2013-08-11 12:58:27

标签: html django templates audio

我需要用django播放wav文件。我尝试音频标签它与铬工作得很好,但我不能用它与火狐。我在apache中创建了一个html文件,它与firefox一起使用。但我不知道nginx和django有什么问题。这是我的模板:

<audio controls>
  <source src="{% static 'golnar.wav' %}" type="audio/wav">

  <embed height="50" width="100" src="{% static 'golnar.wav' %}">
</audio>

我想念一下吗?

1 个答案:

答案 0 :(得分:1)

您应该将您的wav文件存储在{STATIC_ROOT} / your_app / static /中(假设STATIC_URL ='/ static /')。然后在模板中,您将能够使用{%static'your_app / golnar.wav'%}输出其网址。

https://docs.djangoproject.com/en/1.5/howto/static-files/#configuring-static-files清楚解释了这一点。

玩得开心!