读书人

当代浏览器的web音频javascript类库 -

发布时间: 2013-02-19 11:11:41 作者: rapoo

现代浏览器的web音频javascript类库 - Howler.js

在线演示

浏览器这个玩意儿并不是个新鲜事,但是随着HTML5的发展激起了浏览器技术的巨大发展。但是浏览器上对于音频控制技术来说仍旧非常的落伍。庆幸的是 Google积极的开发和创建了web audio API,这使得基于浏览器的音频控制更加的简单并且直观。但是唯一的问题是浏览器兼容性支持问题!

今 天我们将要介绍一款基于web audio API的javascript类库 - howler.js,能够帮助你快速简单全面的控制音频。最早这款JS类库是为web游戏设计开发的。它使用Google的web audio API,如果浏览器不支持的话,会自动fallback到HTML audio。你可以方便的将声音控制整合到你开发的网站,应用或者web游戏中去。如果你需要兼容老版本浏览器需要使用一些fallback,可以参考这 篇文章:

跨浏览器的HTML5 Audio解决方案- Audio5js

主要特性缺省使用Web Audio API可以方便的fallback回HTML audio如果浏览器不支持支持不同的音频文件格式来完整的支持不同浏览器针对HTML5 Audio实现了缓存池支持静音和音量控制多声音的同时回放方便定义声音特效支持淡出淡入的播放支持链接方法操作不使用外部类库轻量级7kb(压缩后2kb)

via gbtags

来源:现代浏览器的web音频javascript类库 - Howler.js

读书人网 >Web前端

热点推荐