Files
ArtPlayer/packages/artplayer-tool-thumbnail
2018-12-05 18:02:07 +08:00
..
2018-12-05 16:09:37 +08:00
2018-12-03 16:11:45 +08:00
2018-12-03 16:11:45 +08:00
2018-12-05 18:02:07 +08:00
2018-12-05 14:45:16 +08:00

artplayer-tool-thumbnail

thumbnail tool for ArtPlayer

Demo

Checkout the demo from Github Pages

Install

Install with npm

$ npm install artplayer-tool-thumbnail

Or install with yarn

$ yarn add artplayer-tool-thumbnail
import ArtplayerToolThumbnail from 'artplayer-tool-thumbnail';

Or umd builds are also available

<script src="artplayer-tool-thumbnail"></script>

Will expose the global variable to window.ArtplayerToolThumbnail.

Usage

<input class="file" type="file">
var thumbnail = new ArtplayerToolThumbnail({
    fileInput: document.querySelector('.file'),
    delay: 300,
    number: 60,
    width: 160,
    height: 90,
    column: 10,
});

thumbnail.on('file', file => {
    console.log(file);
});

thumbnail.on('video', video => {
    console.log(video);
    thumbnail.start();
});

thumbnail.on('canvas', canvas => {
    console.log(canvas);
});

thumbnail.on('update', (percentage, url) => {
    console.log(percentage, url);
});

thumbnail.on('download', name => {
    console.log(name);
});

thumbnail.on('done', () => {
    console.log('done');
});

License

MIT © Harvey Zack