2013-06-28 248 views
0

過去幾天我一直在Mozilla Firefox瀏覽器中播放音頻文件。我在HTML在Firefox瀏覽器中播放音頻

<audio controls="controls" autoplay="true"> 
    <source src= "song.mp3" type="audio/mpeg" > </source> 
</audio> 

音頻支援Google Chrome,但不知它不與Mozilla Firefox瀏覽器寫了一個簡單的代碼(即使是最新的版本22)。 我甚至有一個腳本試圖爲已在其他論壇

<script src="/audiojs/audio.min.js"></script> 
    <script> 
      audiojs.events.ready(function() { 
      var as = audiojs.createAll(); 
      }); 
    </script> 

但是,即使這部作品在Chrome,但不能在Firefox被暗示。任何人都可以解釋原因,並給出可以在Firefox瀏覽器中專門播放音頻的HTML代碼。

回答

0

正如此處許多人所說的,Firefox不支持播放MP3文件。你最好的選擇是也對其進行編碼的OGG格式,火狐可以玩:

<audio controls> 
    <source src="song.mp3" type="audio/mp3"> 
    <source src="song.ogg" type="audio/ogg"> 
</audio> 

如果你是絕對堅持認爲你只需要提供一個MP3文件,那麼你需要使用Flash播放器播放在Firefox中的MP3文件,但我不會推薦這個。

1

我不認爲火狐支持MP3,因爲許可。

+0

這意味着我不能用Firefox播放音頻文件吧?或者如果有任何方法,請回答。 – soum

+0

@soum不,你只​​需要對它進行不同的編碼。 –

+0

如果你能詳細闡述一下,我將不勝感激。 – soum

0

據我所知,Firefox不支持MP3(explanation)。但你可以使用閃存來運行MP3雖然...

+0

如果您能詳細說明一下,我將不勝感激。 – soum

0

可能這個示例代碼可以幫助你。

<!DOCTYPE html> 
<html> 
<body> 
<audio controls> 
<source src="horse.ogg" type="audio/ogg"> 
<source src="horse.mp3" type="audio/mpeg"> 
Your browser does not support the audio element. 
</audio> 
</body> 
</html> 

請參閱THIS將與mozilla一起使用。

+0

否這不適用於Mozilla。 – soum

+0

試試mozilla 22.0或以上 –

+0

我試過用最新的穩定版本Mozilla 22.0。 – soum

0

如果你要玩Мozilla的MP3,你必須使用JavaScript API示例代碼是這樣的:

<!DOCTYPE html> 
<html> 
    <head> 
    <script src="audio.min.js"></script> 
    <script> 
     audiojs.events.ready(function() { 
     var as = audiojs.createAll();}); 
    </script> 
    </head> 

<body> 
    <audio preload="auto"> 
     <source src="http://cdn02.cdn.gorillavsbear.net/wp-content/uploads/2010/11/gorilla-vs.-bear-november-2010.mp3"> 
    </audio> 


</body> 
</html> 

所有例子和下載API,你可以在這個網址找到:http://kolber.github.io/audiojs/

相關問題