2

有人可以建议一种单一的音频格​​式来最大限度地提高桌面浏览器之间的兼容性吗?

该程序不是音频驱动的,我考虑音频和额外奖励。

4

2 回答 2

2

大多数浏览器使用的最常见格式是 .wav音频格式和浏览器支持。但是,使用 html 5,您始终可以为可能不支持该格式的浏览器指定后备,例如

<audio controls>
   <source src="horse.wav" type="audio/wav">
   <source src="horse.ogg" type="audio/ogg">
   <source src="horse.mp3" type="audio/mpeg">
   Your browser does not support the audio element.
</audio>
于 2013-01-10T05:35:12.537 回答
2

没有一种单一的音频格​​式可以跨浏览器工作。Safari、Chrome 和 IE9+ 支持 MP3,而 Firefix 和 Opera 都支持 WebM(和 Ogg,但 WebM 更好)。

我听说 Firefox 计划最终支持 MP3,但我不知道那是什么时候。

您还可以使用MediaElementJS之类的库,如果浏览器不支持它,它将自动回退到使用 Flash 播放音频文件。

于 2013-01-10T08:29:21.750 回答