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

 陈思有婚纱梦127092 发布于 2022-11-08 01:29

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

  IE 9 Firefox 3.5 Opera 10.5 Chrome 3.0 Safari 3.0
Ogg Vorbis    
MP3    
Wav    
6 个回答
  • 这个的原因就是 和 浏览器兼容性属于同个范畴呗,浏览器内核的支持不一样导致支持的格式就不一样了嘛

    2022-11-12 01:40 回答
  • 主要是因为各个浏览器的制作公司不一样,而且html5的最终标准还没出来,所以大家喜欢哪个格式就支持哪个咯~

    2022-11-12 01:40 回答
  • 即使用第三方的播放器 也是使用多个音频文件来解决兼容性

    2022-11-12 01:40 回答
  • 所以还是得嵌入一些播放器,支持的视频种类会更广一点,像JW Player或者GrindPlayer,依赖浏览器本身对视频的解析局限性确实比较大。

    2022-11-12 01:40 回答
  • 目前所有的主流PC、移动端浏览器的最新版已经全部支持了mp3格式。http://html5test.com/compare/feature/audio-mp3.html

    移动端其实早已经普及mp3格式,因为CPU太弱只能接受mp3/mp4的硬件解码方案。

    2022-11-12 01:40 回答
  • 题主这个表格过期了;

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

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

    2022-11-12 01:40 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有