如何使用html5 <audio>标签播放aac文件?

use*_*903 8 audio html5 aac

<audio controls>
  <source src="xxx.aac" type="audio/aac">
</audio>
Run Code Online (Sandbox Code Playgroud)

我可以在safari中使用它,但在chrome和firefox中不起作用.任何解决方案

Dan*_*mms 12

只有Safari和IE支持.aac.以下是每个浏览器支持的内容:

  • Internet Explorer 9.0 +:.mp3,.aac
  • Chrome:.ogg,.mp3,.wav,.aac*
  • Firefox:.ogg,.wav
  • Safari:.mp3,.aac,.wav
  • 歌剧:.ogg,.wav

*Chrome似乎支持.aac,但它不包含在官方支持的文件扩展名列表中.

我建议使用.ogg和.mp3或.ogg和.aac来覆盖所有基础.

参考

  • 如果你使用vista + https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats,FF似乎支持aac(在mp4容器中) (2认同)

小智 5

<audio controls="controls"> <source src="xxx.aac" type="audio/mp4" /> </audio>

+---------------------+-----+-----+-----+-----+
| Browser             | Ogg | MP3 | AAC | Wav |
+---------------------+-----+-----+-----+-----+
| Internet Explorer 9 | No  | Yes | Yes | No  |
| Firefox 5           | Yes | No  | No  | Yes |
| Chrome 12           | Yes | Yes | Yes | Yes |
| Safari 5            | No  | Yes | Yes | Yes |
| Opera 11.5          | Yes | No  | No  | Yes |
+---------------------+-----+-----+-----+-----+
Run Code Online (Sandbox Code Playgroud)