HTML5音频库

Fab*_*ert 19 javascript audio html5 soundmanager2 jplayer

有许多可用于HTML5音频的JavaScript库,可以使开发人员的工作更轻松,确保跨浏览器兼容性或支持旧版浏览器的Flash回退.

除了本文之外,我在比较方面没有找到太多的内容.

建议使用以下哪些库以及用于何种目的?在文档和支​​持方面我可以期待什么(例如:这个库可能留下来吗?)

我不需要UI功能来满足我的需求,而是希望保持简洁.这似乎使Audio5JS成为首选候选人.但是,我想知道这是否是一个明智的选择,因为它似乎没有像jPlayer那样大的社区.

编辑:我只需要根据用户输入播放音频文件(完整和/或部分),并为给定文件循环播放(即:循环文件本身或循环其中的一部分.)

关于如何选择JS库来完成工作的一般准则也将受到欢迎.

我主要想节省自己需要尝试所有这些库(以及更多)以找出他们的专业人士和骗子.

谢谢.

Jam*_*son 8

您可能已经选择了一个库,但作为howler.js的开发者,我想我会留下一个注释.根据您的描述,我会说如果您不需要低于IE9支持,howler.js正是您正在寻找的.howler.js已经进行了近一年的开发/改进,并且周围有一个庞大的社区.它非常适合简单和复杂的任务,并且可以将任何UI需求留给开发人员.howler.js是目前我所知道的唯一一个允许您通过一个简单的API无缝使用Web Audio API和HTML5 Audio的库.

  • @Andreas肯定会这样.我们正在生产中使用它,成千上万的人在IE11上使用它,其他成千上万的开发人员也是如此. (2认同)