howler.js 介绍
howler.js 是 一个 针对现代浏览器的音频库。它 默 认为 Web Au dio API 并且回落到 html5 Au dio 。
功能 特性
默 认为 Web Au dio API
回落到 html5 Au dio
支持 多种 文件 格式以 支持 所有浏览器
针对 Web Au dio API 的 自动 缓存
为 html5 Au dio 实现缓存池
单曲和全局静音/取消静音和音量控制
多个音频同时播放
Easy sound sprite de Finitio n and playback
淡入/淡出的声音
支持 网络音频3D音效定位
链式 方法
不依赖第三方库,仅使用纯粹的JavaScript
轻量级, 9kb 大小 (3kb gzip压缩)
浏览器兼容
在以下浏览器/版本 中测试通过:Google Chrome 4.0+Internet Explorer 9.0+Firefox 3.5+Safari 4.0+Mobile Safari 6.0+ (after user input)Opera 10.5+例子
最基本的,播放 MP3: var sound = new Howl({urls: ['sound.mp3']}).play(); 更多播放选项: var sound = new Howl({urls: ['sound.mp3','sound.ogg','sound.wav'],a utop lay: true,loop: true,volume: 0.5,onend: function() {console.log('Finished!');}}); 定义和播放 一个 声音片段: var sound = new Howl({urls: ['sounds.mp3','sounds.ogg'],sprite: {blast: [0,1000],laser: [2000,3000],winner: [4000,7500]}});// shoot the laser!sound.play('laser'); 链接 : http://www.fly63.com/nav/982网站地址 : https://howlerjs.com
GitHub: https://github.com/goldfire/howler.js
网站描述: 现代浏览器的js音频库
howler.js官方网站
官方网站: https://howlerjs.com
如果觉得 网站内容还不错,欢迎将 网站 推荐给程序员好友。
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did175080