2010-05-17 109 views
4

在ASP.NET環境中,播放mp3文件的最佳方式是什麼?我需要使用Flash插件嗎(有些用戶可能沒有Flash)。此外,這需要在IPhone或IPod上工作。在網頁上播放mp3文件

回答

5

的HTML 5音頻標籤將是iPhone最好的選擇,因爲不支援Flash,但請記住,HTML 5還不支持對大多數個人電腦的互聯網上,因爲瀏覽器世界的龐然大物(Internet Explorer)尚不支持它。這會隨IE9發佈時發生變化,但仍會有相當多的人/實體不能升級。

如果您關心的是不支持HTML 5的受衆,則需要使用其他方法,如Flash或Silverlight。幸運的是,音頻標籤通過允許您指定替代內容(如果不支持該標籤)來考慮這一點。

<audio src="blah.mp3" controls="controls"> 
    Put alternate content here 
</audio> 
+0

本網站應該支持FF,Safari,IE,Chrome和Opera。哪些瀏覽器支持音頻標籤?另外,對於那些不支持的用戶,我該如何使用Flash? – user300981 2010-05-17 02:51:59

+1

所有非IE瀏覽器都支持'

+0

感謝您添加後續評論,德蘭。是AFK。 – 2010-05-17 05:59:10

1

HTML 5 <audio>標籤非常適合這種情況。它與iPhone/iPod完美兼容,與Flash中的越野車,臃腫和不必要的垃圾相反。