现代浏览器的web音频javascript类库 - Howler.js
日期:2013-2-6 来源:GBin1.com
浏览器这个玩意儿并不是个新鲜事,但是随着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
相关推荐
行吟阁 2020-05-30
zhuiyuanqingya 2020-03-27
STPace 2020-03-14
WebVincent 2020-03-04
黎豆子 2020-02-18
一个客户要求给网站添加一个背景音乐,我用的是html5添加网页背景音乐的代码,在此记录一下以后有用。html5方法二:<videocontrols=""autoplay=""name="media&q
玫瑰小妖 2020-01-24
HSdiana 2019-12-27
luvhl 2019-12-11
pythonclass 2013-09-16
hickwu 2011-03-24
ITxiaobaibai 2019-11-08
Rafema 2011-08-27
luvhl 2019-10-29
Devieun 2012-06-12
HTML混合APP开发 2017-07-08
Abudula 2018-11-19
示例一和示例二 参考尚硅谷老师的视频教程;window.AudioContext){alert("当前浏览器不支持哟!DOCTYPE html><html><head><meta charset="U
来老师 2018-10-17
quanhaoH 2013-05-09
86266537 2016-04-14