开源一个带自定义事件编程支持的javascript音频播放器,兼容IE跟HTML5

开源一个带自定义事件编程支持的javascript音频播放器,兼容IE和HTML5

 

 

无需依赖任何类库

demo地址:http://xueduany.github.com/KitJs/KitJs/demo/Audio/demo.html

先放上效果图

开源一个带自定义事件编程支持的javascript音频播放器,兼容IE跟HTML5

 

 

外观基于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库,在里面你可以找到很多有趣的小东西