Drop-in JavaScript Library – Audio.js audio.js 这个JavaScript Library提供了一种更加灵活的方式来使用HTML5的 可以用它来制作一个Mp3播放器。
使用过程中要注意的是Audio.js主要用来播放MP3格式的音乐文件,目前还不支持OGG格式,当然这些都不是问题。 Audio.js还有一个特点是支持自定义样式,可以很方便的根据页面的整体效果去设置播放器的界面颜色,当然这些都是因为Audio.js可以很好的配合HTML5标签,摆脱了FLASH的束缚。另外Audio.js还支持下拉播放列表,同时还支持键盘上的方向键与空格键更方便的控制音乐的播放与暂停。 A Javascript HTML5 Audio Library – BuzzBuzz是一个用于操作HTML5音频标签的JavaScript library 。它是一个没有用到其它JavaScript框架独立Library。并拥有丰富的API可以用来管理这个音频标签提供的所有功能。支持的功能包括播放、 暂停、停止、循环和音量控、取得音频信息、判断音频类型是否支持、可同时处理多个音频文件。还可以取得播放结束、错误产生或音量变化等事件。 SoundManager 2 – JavaScript Sound for the WebSoundManager 2 利用 HTML5 和 Flash 技术提供了稳定和阔平台的音乐播放功能,只有 10K 的 JS 包。支持MP3, MPEG4 and HTML5 Audio等格式。 Open Source JavaScript, Canvas & Audio Implementation for iOS – EjectaEjecta 是一个快速开源的 JavaScript、Canvas 和 音频实现,适用于 iOS 平台。你可以把它想象成一个只支持显示 Canvas 元素的浏览器,它像一个浏览器却无需浏览器,适用于游戏和动画开发。无 Div、table 和表单,只有 Canvas 和 Audio 元素,其特点是快速。 |