Buzz操作 HTML5 音频标签
Buzz 是一个用于操作 HTML5 音频标签的 JavaScript library 。它是一个没有用到其它 JavaScript 框架的独立 Library,并拥有丰富的 API 来管理这个音频标签提供的所有功能。
支持的功能包括播放、 暂停、停止、循环和音量控、取得音频信息、判断音频类型是否支持、可同时处理多个音频文件。还可以取得播放结束、错误产生或音量变化等事件。
示例代码:
var mySound = new buzz.sound( "/sounds/myfile", { formats: [ "ogg", "mp3", "acc" ] }); mySound.play() .fadeIn() .loop() .bind( "timeupdate", function() { var timer = buzz.toTimer( this.getTime() ); document.getElementById( "timer" ).innerHTML = timer; });
评论
Buzz操作 HTML5 音频标签
Buzz是一个用于操作HTML5音频标签的JavaScriptlibrary。它是一个没有用到其它JavaScript框架的独立Library,并拥有丰富的API来管理这个音频标签提供的所有功能。支持
Buzz操作 HTML5 音频标签
0
Blip-JSJavaScript 音频操作库
Blip是一个轻量级的JavaScript库,封装了WebAudioAPI,是对AudioContext的抽象,简化了音频的处理。提供强大而且灵活的方法用于循环播放等。示例代码:blip.sample
Blip-JSJavaScript 音频操作库
0