2011-03-24 52 views
2

我發現了一個很好的方式來使用音頻標籤,Audio for everybody。它首先嚐試使用html5播放器,然後使用wmp,然後閃爍,然後使用圖像。html5 audio for everyone,firefox除外

不幸的是,即使它支持os,firefox也不支持mp3格式,並且它顯示X而不是降級到Flash播放器。

有一種方法可以讓firefox忽略html5播放器嗎?

PS:將我所有的MP3到OGG它不是一個選項

+0

你有沒有在Audio上看過這篇精彩的文章? http://mir.aculo.us/2011/03/16/how-to-play-a-sound-in-a-web-browser-it-aint-easy/ – Matijs 2011-03-24 21:38:03

+0

你一定是做錯了,因爲MP3在該網站上的作品適用於Firefox。 – Rob 2011-03-24 23:08:50

+0

你確定它是mp3而不是ogg嗎? mp3不能在設計的Firefox上工作 – 2011-03-26 20:19:52

回答

2

我使用此代碼解決:Quick Guide to Implementing the HTML5 Audio Tag (with Fallback to Flash)

JS代碼將檢測缺乏歌劇/火狐支持MP3,隱藏音頻和創建Flash播放器

編輯:他們的解決方案,以隱藏控制在我的Firefox不能正常工作,改變

document.getElementsById('audio_with_controls').style.display = 'none'; 

var audio = document.getElementById("audio_with_controls"); 
audio.removeAttribute("controls"); 
+0

編輯代碼來自這裏:http://stackoverflow.com/questions/5399412/html5-video-show-hide-controls-programtically – 2011-03-27 18:05:21