首页 > 开发 > HTML > 正文

为什么<audio>标签在每个浏览器中支持的音频文件的格式都不一样?

2017-09-09 13:57:12  来源: 网友分享

<audio>标签支持的音频文件格式竟然没有一种能在所有浏览器中通用的?

xa0IE 9Firefox 3.5Opera 10.5Chrome 3.0Safari 3.0
Ogg Vorbisxa0xa0
MP3xa0xa0
Wavxa0xa0

解决方案

题主这个表格过期了;

firefox新版已经支持mp3解码;大多数浏览器最新版均支持解码mp3;firefox nightly 貌似支持h264解码了,所以格式之争应该算是h264的胜利。

但是为了兼容所有浏览器,flash必不可少(不可抛弃的ie家族)。ogg、ogv、mp4、mp3、webm等还会并存很长一段时间。像bing首页的视频,ua是ie,就会mp4,ua时firefox就是ogv。