Skip to content

Latest commit

 

History

History
77 lines (60 loc) · 2.17 KB

README.md

File metadata and controls

77 lines (60 loc) · 2.17 KB

PurePlayer

Build Status Version Downloads License

HTML5 Javascript player

PurePlayer

With this player you can add video in different quality. You can see basic usage in the example folder.

Basic usage:

document.querySelector('video.my-player').purePlayer();

Advanced usage:

var myPlayer = document.getElementById('player').purePlayer({
    autoplay: false,
    format: 'video/mp4',
    video: {
        '720': {
            'src': '../example/video/720.mp4'
        },
        '480': {
            'src': '../example/video/480.mp4'
        },
        '360': {
            'src': '../example/video/360.mp4'
        }
    }
});

Available methods:

Method Description
.play() Play the video
.pause() Pause the video
.stop() Stop playing and set position to start
.setPosition(5) Set current position (in seconds)
.destroy() Remove current player
.init() Initiate player after removing

Available events:

onplay
.onplay Call when video start playing. You can specify parameter to get position (in seconds) of current video.

Example:

myPlayer.onplay = function (currentPosition) {
    console.log('Play video from ', currentPosition);
}
onpause
.onpause Call when video pause playing. You can specify parameter to get position (in seconds) of current video.

Example:

myPlayer.onpause = function (currentPosition) {
    console.log('Pause video from ', currentPosition);
}
onend
.onend Call when video finished.

Example:

myPlayer.onend = function () {
    console.log('The end!');
}