开源一个带自定义事件编程支持的javascript音频播放器,兼容IE和HTML5
?
?
无需依赖任何类库
demo地址:http://xueduany.github.com/KitJs/KitJs/demo/Audio/demo.html
先放上效果图

?
?
外观基于css定制,可以从新定制
源代码开源在https://github.com/xueduany/KitJs/tree/master/KitJs/src/js/widget/Audio
?
使用方法
?
?
?
var audioPlayer = new $kit.ui.Audio({
? el : $kit.el('#J_media_play'),
? swfLocation : 'http://xxxxxxxxxx/audiojs.swf'
});
先new一个实例
audioPlayer.ready(function() {
? // code here
}
然后在ready方法之后注册自定义事件
例如:绑定一个timeupdate事件
audioPlayer.ready(function() {
? // code here
? audioPlayer.ev({
? ? ev: ‘timeupdate’,
? ? fn: function(){
? ? ? //this.xxxxx
? ? }
? })
}
?
?
?
有兴趣的同学,具体使用方法可以和我交流,xueduanyang1985@163.com,随便宣传下KitJs,http://xueduany.github.com/KitJs,一个开源的HTML5的widget库,在里面你可以找到很多有趣的小东西