JavaScript 音频库 howler.js

howler.js 是一个新的 JavaScript 库用于处理 Web 的音频,该库最初是为一个 HTML5 游戏引擎所开发,但也可用于其他的 Web 项目。
特征
- Single API for all audio needs
- Defaults to Web Audio API and falls back to HTML5 Audio
- Handles edge cases and bugs across environments
- Supports all codecs for full cross-browser support
- Automatic caching for improved performance
- Control sounds individually, in groups or globally
- Playback of multiple sounds at once
- Easy sound sprite definition and playback
- Full control for fading, rate, seek, volume, etc.
- Easily add 3D spatial sound or stereo panning
- Modular - use what you want and easy to extend
- No outside dependencies, just pure JavaScript
- As light as 7kb gzipped
支持的浏览器
- Google Chrome 7.0+
- Internet Explorer 9.0+
- Firefox 4.0+
- Safari 5.1.4+
- Mobile Safari 6.0+ (after user input)
- Opera 12.0+
- Microsoft Edge
项目地址
https://github.com/goldfire/howler.js