0

Djangoアプリでオーディオを再生したいのですが、オーディオを含めようとしていますが、再生されないようです。

私は2つのことを試みました..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 に答える