1.0.3 • Published 4 years ago

vanilla-audio-player v1.0.3

Weekly downloads
1
License
ISC
Repository
github
Last release
4 years ago

Vanilla Audio player

Introduction

This audio player is small javascript library used to play tracks and playlists. It's a snap to setup and works on all modern browsers.Supports all major browsers (Google Chrome, Firefox, Safari, IE 11, Edge)

Installation

install package:

npm i vanilla-audio-player

Import package into your JS file as ES6 module:

import AudioPlayer from 'vanilla-audio-player'

Use Audio player:

new AudioPlayer('your-selector', tracks, options);

new AudioPlayer('.player-1',[    
   {    
      name: 'Song 1',    
      src: '/url/to/your/file.mp3'    
   },    
   {    
      name: 'Song 2',    
      src: '/url/to/your/file.mp3'    
   },    
   {    
      name: 'Song 3',    
      src: '/url/to/your/file.mp3'  
 } ], options);

Use Vanilla lightbox styles (scss):

@import "~vanilla-audio-player/src/scss/app.scss";

HTML markup:

'audio-player' class is used for styles from scss file

<div class="audio-player player-1"></div>

Options

NameMeaning
autoplaySets autoplay for player (only works if user have already interacted with site)
trackListAdds track list to player

Track Options

NameMeaning
nameYour song title that will be shown in player
srcUrl to your audio file

Functions

NameMeaning
destroy()Destroy AudioPlayer instance

npm.io

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago