bugoo

0.0.1 • Public • Published

描述

bugoo.js 是一个适用于pc和mobile浏览器的音频播放类库。

特性

  • 暂且只支持mp3音频(其他音频也可放,但不保证质量)
  • 支持HTML5的audio接口使用HTML5播放
  • 一个页面不能同时播放两个音频
  • 不依赖任何前端类库

浏览器支持

  • ie6++ 及 各种现代浏览器
  • 移动端浏览器

Demo

fm

文档

示例

var sound = new Bugoo({
    media: 'sound.mp3', //音频文件的地址(必须)
    swfFile: 'player.swf', //flash文件的地址,不支持audio api的浏览器使用(必须)
    loading: function() {
      //加载时执行的方法
    },
    start: function() {
      //开始播放时执行的方法
    },
    timeupdate: function() {
      //播放过程中执行的方法
    },
    stop: function() {
      //停止时执行的方法
    }
});
立即播放:
var sound = new Bugoo({
    media: 'sound.mp3',
    swfFile: 'player.swf'
}).play();
播放
sound.play();
停止
sound.stop();

属性

  • duration: Number 音频的时长(以s为单位)
  • currentTime: Number 当前播放的进度(以s为单位)
  • status: String 播放的状态。有readyloadingplayingpaused(flash没有这个状态)和ended四个返回值。

Readme

Keywords

Package Sidebar

Install

npm i bugoo

Weekly Downloads

0

Version

0.0.1

License

MIT

Last publish

Collaborators

  • binnng