1.0.10 • Published 2 years ago

cradio v1.0.10

Weekly downloads
-
License
ISC
Repository
github
Last release
2 years ago

CRadio

audio player support m3u8/mp3

usage

  • initialize CRadio
var radio = new CRadio('.voice-wrapper', {
  continuous: true,
  loop: false, 
  controls: {
    playBtn: '.voice-btn-play',
    prevBtn: '.voice-btn-prev',
    nextBtn: '.voice-btn-next',
    muteBtn: '.voice-btn-mute',
    totalTime: '.voice-time-total',
    currentTime: '.voice-time-current',
    volumeProgress: '.voice-volume-progress',
    audioProgress: '.voice-audio-progress',
  },
  watchState: function(state) {
    console.log(state)
  }
})
  • load playlist
radio.load([
  "title": "audio title",
  "url": "audio url",
  "live": true/false
])
  • add playlist
radio.append({
  "title": "audio title",
  "url": "audio url",
  "live": true/false
})
or
radio.append([
  {
    "title": "audio title1",
    "url": "audio url1",
    "live": true/false
  },
  {
    "title": "audio title2",
    "url": "audio url2",
    "live": true/false
  }
])
  • reset CRadio
radio.destroy()
  • reload CRadio
radio.reload([
  {
    "title": "audio title1",
    "url": "audio url1",
    "live": true/false
  },
  {
    "title": "audio title2",
    "url": "audio url2",
    "live": true/false
  }
])
1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago