Buzz操作 HTML5 音频标签

联合创作 · 2023-09-19

Buzz 是一个用于操作 HTML5 音频标签的 JavaScript library 。它是一个没有用到其它 JavaScript 框架的独立 Library,并拥有丰富的 API 来管理这个音频标签提供的所有功能。

支持的功能包括播放、 暂停、停止、循环和音量控、取得音频信息、判断音频类型是否支持、可同时处理多个音频文件。还可以取得播放结束、错误产生或音量变化等事件。

buzz-html5-js-audio.jpg

示例代码:

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;
    });
浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报