瀏覽器 |
版本 |
支持格式 |
Internet Explorer |
9.0+ |
MP3, AAC |
Chrome |
6.0+ |
Ogg Vorbis, MP3, WAV(9.0+) |
Firefox |
3.6+ |
Ogg Vorbis, WAV |
Safari |
5.0+ |
MP3, AAC, WAV |
Opera |
10.0+ |
Ogg Vorbis, WAV |
大約有80%的瀏覽器支持HTML5的<audio>標簽,但是并沒有一種統一的音頻格式。從支持的格式來看,要讓所有的瀏覽器可以播放audio元素上的音頻,最佳的方式是提供MP3和Ogg兩種格式,兼容代碼如下:
<audio controls> <source src="elvis.mp3" type='audio/mpeg; codecs="mp3"'> <source src="elvis.oga" type='audio/ogg; codecs="vorbis"'> <!-- 向后兼容代碼:如,顯示提示信息、提供下載鏈接使用flash播放器等 --> 瀏覽器不支持<code>audio</code>標簽 </audio>
視頻也有和音頻類似的狀況,如下是瀏覽器支持視頻的格式列表:
瀏覽器 |
版本 |
支持格式 |
Internet Explorer |
9.0+ |
MP4 |
Chrome |
6.0+ |
MP4,WebM,Ogg |
Firefox |
3.6+ |
WebM,Ogg |
Safari |
5.0+ |
MP4 |
Opera |
10.0+ |
WebM,Ogg |
從瀏覽器支持的視頻格式來看,最佳的方式是提供WebM和MP4兩種格式的視頻。兼容代碼如下:
<video controls> <source src=video.webm type=video/webm> <source src=video.mp4 type=video/mp4> <!—向后兼容代碼: --> <iframe width="480" height="360" src="http://www.youtube.com/embed/xzMUyqmaqcw?rel=0" frameborder="0" allowfullscreen></iframe> </video>
以上所述是小編給大家介紹的處理HTML5新標簽的瀏覽器兼容版問題,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網站的支持!