Javascript播放声音

时间:2011-06-21 10:04:32

标签: javascript html5 html5-audio

我想知道是否有任何播放从javascript播放相同的wmv或mp3,这适用于所有浏览器? 我看了一下HTML5音频标签,但似乎我需要添加.ogg,.mp3,.wav文件以支持所有浏览器,但我只需要一个音频文件。

有什么想法吗?

非常感谢, Hrayr

2 个答案:

答案 0 :(得分:1)

可能有一种方法:http://jsmad.org/。 它是一个纯粹的javascript mp3解码器。

答案 1 :(得分:1)

如果您想获得最佳的跨浏览器支持,则应提供多种编码。使用像Audacity这样的免费编码工具生成其他版本非常简单。然后,至少提供一个mp3和一个ogg版本的资源(我不打扰wav)因为这将涵盖所有支持html5音频的浏览器。然后,如果要提供后备选项(如flash),则可以覆盖安装了Flash插件的非html5浏览器的所有用户。您可以使用mediaelementjs之类的内容来简化提供统一播放器的过程。