![](/img/trans.png)
[英]How can I let a user navigate and play a playlist using the HTML5 <audio> tag?
[英]how can I use html5 <audio> tag to play aac file?
<audio controls>
<source src="xxx.aac" type="audio/aac">
</audio>
我可以讓它在 safari 中工作,但在 chrome 和 firefox 中不起作用。 任何解決方案?
只有 Safari 和 IE 支持 .aac。 以下是每個瀏覽器支持的內容:
* Chrome 似乎支持 .aac,但它並未包含在官方支持的文件擴展名列表中。
我建議同時使用 .ogg 和 .mp3 或 .ogg 和 .aac 來覆蓋所有基礎。
<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 |
+---------------------+-----+-----+-----+-----+
AAC 音頻格式似乎在大多數瀏覽器中被 HTML5 廣泛支持,只要它在 MP4 容器中。 例如,蘋果的 .m4a 文件是只包含音頻文件的 MP4,通常是 AAC 文件。
.aac 文件本身不會得到廣泛支持。
因此:
<audio controls="controls">
<source src="xxx.m4a" type="audio/mpeg" />
</audio>
來源: https : //developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats
請參閱瀏覽器兼容性圖表 - “MP4 中的 AAC”行和腳注。
<source src="test.acc" type="audio/ogg; codecs=vorbis" />
這對我有用,以防有人仍在尋找答案
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.