0

JavaScriptを使用してMp3ファイルを再生するためのhtmlプログラムを作成しました。プログラムが Google Chrome から実行されている場合は正常に動作しますが、firefox (バージョン 24、OS:ubuntu) では動作しません。そして、コンソールに のようなエラーを出力します"HTTP "Content-Type" of "audio/mpeg" is not supported. Load of media resource http://localhost/phpsound/sound_file.mp3 failed"。この問題を解決するには、Firefox 用のプラグインをインストールする必要がありますか? この問題を解決するために私を助けてください。

HTML コード:

<html>
<head>
<title></title>
<meta http-equiv="content-type" content="audio/mpeg">
<script language="JavaScript" type="text/javascript">
function play_sound()
{
 var audioElement = document.createElement('audio');
        audioElement.setAttribute('src', 'sound_file.mp3');
        audioElement.setAttribute('autoplay', 'autoplay');
        audioElement.load();
        audioElement.play();
}
</script>

<body>
<input  type="button"  name="btnOk" id="btnOk" value=" OK " onClick="play_sound();"/>   
</body>
</html>
4

2 に答える 2

0

Audio element() は、Firefox の .mp3 ファイル形式をサポートしていません。.WAV および .ogg ファイル形式のみをサポートしています。

于 2013-11-12T10:10:04.113 に答える