设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

13个优秀JavaScript音频开发库

2014-1-8 10:15| 发布者: joejoe0332| 查看: 17498| 评论: 0|原作者: open-open.com|来自: open-open.com

摘要:   Howler.js – Modern Web Audio Javascript Library   howler.js 是一个新的 JavaScript 库用于处理 Web 的音频,该库最初是为一个 HTML5 游戏引擎所开发,但也可用于其他的 Web 项目。  The jQuery HTML5 A ...


  Drop-in JavaScript Library – Audio.js


13个优秀JavaScript音频开发库


  audio.js 这个JavaScript Library提供了一种更加灵活的方式来使用HTML5的<audio>标签。


  可以用它来制作一个Mp3播放器。


  当浏览器不支持<audio>标签时,它将自动换成Flash来支持Mp3文件的播放,最主要的是它可以在任何地方使用最新的HTML5中的audio标签来调用音乐文件并输出,而且兼容性也非常不错,完美通过下面的各大浏览器列表:


1、Mobile Safari (iOS 3+)
2、Android (2.2+, w/Flash)
3、Safari (4+)
4、Chrome (7+)
5、Firefox (3+, w/ Flash)
6、Opera (10+, w/ Flash)
7、IE (6, 7, 8, w/ Flash)


  使用过程中要注意的是Audio.js主要用来播放MP3格式的音乐文件,目前还不支持OGG格式,当然这些都不是问题。


  Audio.js还有一个特点是支持自定义样式,可以很方便的根据页面的整体效果去设置播放器的界面颜色,当然这些都是因为Audio.js可以很好的配合HTML5标签,摆脱了FLASH的束缚。另外Audio.js还支持下拉播放列表,同时还支持键盘上的方向键与空格键更方便的控制音乐的播放与暂停。


  A Javascript HTML5 Audio Library – Buzz


13个优秀JavaScript音频开发库


  Buzz是一个用于操作HTML5音频标签的JavaScript library 。它是一个没有用到其它JavaScript框架独立Library。并拥有丰富的API可以用来管理这个音频标签提供的所有功能。支持的功能包括播放、 暂停、停止、循环和音量控、取得音频信息、判断音频类型是否支持、可同时处理多个音频文件。还可以取得播放结束、错误产生或音量变化等事件。


  SoundManager 2 – JavaScript Sound for the Web


13个优秀JavaScript音频开发库


  SoundManager 2 利用 HTML5 和 Flash 技术提供了稳定和阔平台的音乐播放功能,只有 10K 的 JS 包。支持MP3, MPEG4 and HTML5 Audio等格式。


  Open Source JavaScript, Canvas & Audio Implementation for iOS – Ejecta


13个优秀JavaScript音频开发库


  Ejecta 是一个快速开源的 JavaScript、Canvas 和 音频实现,适用于 iOS 平台。你可以把它想象成一个只支持显示 Canvas 元素的浏览器,它像一个浏览器却无需浏览器,适用于游戏和动画开发。无 Div、table 和表单,只有 Canvas 和 Audio 元素,其特点是快速。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部