1.0.4 • Published 5 years ago

react-imusic v1.0.4

Weekly downloads
6
License
MIT
Repository
github
Last release
5 years ago

React-IMusic

React-IMusic is an HTML5 Audio integration component.

Install

Simply install it using npm/yarn.

npm install react-imusic

Usage

import Music from 'react-imuisc';

<Music
    src={list[index].url}
    play={play}
    onProgress={d => {
        // ...
    }}
/>

Example

You can also directly view the Example code.

API

Props

nametypedefaultdescription
srcstringnull@required
playboolfalse
autoPlayboolfalse
preloadbooltrue
initSeeknumber0
onProgressfunctiond => d,
onErrorfunctione => e,
onLoadStartfunctione => e,
onLoadMetaDatafunctione => e,
onLoadfunctione => e,
onPlayfunctione => e,
onPausefunctione => e,
onEndfunctione => e,
onCanplayfunctione => e,
onCanplayThroughfunctione => e,
onRateChangefunctione => e,
onDurationChangefunctione => e,
onVolumeChangefunctione => e,
onSuspendfunctione => e,
onWaitingfunctione => e,
onPlayingfunctione => e,
onSeekingfunctione => e,
onSeekedfunctione => e,

onProgress callback param data:

{
    currentTime: number,
    duration: number,
    seeking: boolean,
    buffered: number,
    seekable: number,
    percent: number,
    networkState: number,
}

Module

nameparamsdescription
reLoad()
isPlay()
seek(val: number)
1.0.4

5 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago