我一直在尝试使音频标签在尽可能多的不同浏览器/操作系统组合中工作。这是我正在使用的简单代码片段:
<div class="audioPlayer"><audio src="http://2ndbc.org/podcasts/2013.09.29.m4a" controls=""></audio>
<p><a href="http://2ndbc.org/podcasts/2013.09.29.m4a">Download this podcast.</a></p></div>
这在 Windows 7 上的 Internet Explorer 9、OS X 10.8 上的 Safari 6.x 和 OS X 上的 Chrome 中运行良好。我还被告知它在 Windows 7 上的最新 Chrome 和 Firefox 上运行良好。但是,它似乎没有在 Windows XP 上使用 Firefox 或 Chrome。我无法使用 Android 手机,但也有人告诉我,它不适用于 Android。我尝试过 M4A/AAC 和 MP3 文件。(据我所知,现在 Firefox 可以支持 MP3 文件了。)
我希望我能想出一个解决方案,让我避免使用基于 Flash 的播放器——只是为了保持简单,但与任何当前版本的浏览器兼容。