为什么
<audio>
标签支持的音频文件格式竟然没有一种能在所有浏览器中通用的?
IE 9 | Firefox 3.5 | Opera 10.5 | Chrome 3.0 | Safari 3.0 | |
---|---|---|---|---|---|
Ogg Vorbis | √ | √ | √ | ||
MP3 | √ | √ | √ | ||
Wav | √ | √ | √ |
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
<audio>
标签支持的音频文件格式竟然没有一种能在所有浏览器中通用的?
IE 9 | Firefox 3.5 | Opera 10.5 | Chrome 3.0 | Safari 3.0 | |
---|---|---|---|---|---|
Ogg Vorbis | √ | √ | √ | ||
MP3 | √ | √ | √ | ||
Wav | √ | √ | √ |
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(6)
题主这个表格过期了;
firefox新版已经支持mp3解码;大多数浏览器最新版均支持解码mp3;firefox nightly 貌似支持h264解码了,所以格式之争应该算是h264的胜利。
但是为了兼容所有浏览器,flash必不可少(不可抛弃的ie家族)。ogg、ogv、mp4、mp3、webm等还会并存很长一段时间。像bing首页的视频,ua是ie,就会mp4,ua时firefox就是ogv。
移动端其实早已经普及mp3格式,因为CPU太弱只能接受mp3/mp4的硬件解码方案。
所以还是得嵌入一些播放器,支持的视频种类会更广一点,像JW Player或者GrindPlayer,依赖浏览器本身对视频的解析局限性确实比较大。
即使用第三方的播放器 也是使用多个音频文件来解决兼容性
主要是因为各个浏览器的制作公司不一样,而且html5的最终标准还没出来,所以大家喜欢哪个格式就支持哪个咯~
这个的原因就是 和 浏览器兼容性属于同个范畴呗,浏览器内核的支持不一样导致支持的格式就不一样了嘛