Howler.js este probabil cea mai bună bibliotecă audio JavaScript din jur
Playere audio învechite sunt un lucru din trecut datorită moderne audio HTML5 si adoptarea rapidă a suportului pentru browser. Dar designerii web pot merge cu un pas mai departe bibliotecă audio pură precum Howler.js.
Această librărie gratuită open source JS vă permite redă fișiere audio din formate standard încorporat cu jucători personalizați. Howler vine cu un API complet, astfel încât să puteți construi o player audio simplu, A playlist mare, sau buclă muzicală de fundal pentru un joc HTML5 în browser.
Howler a fost creat prima dată la începutul anului 2013 și a trecut prin mai multe iterații. În prezent, proiectul sta la v2.x cu peste 7k stele pe GitHub.
Proiectul a fost create de un studio de jocuri care folosește Howler în jocurile lor web pentru muzică FX și muzică de fundal. Sprijină a gamă largă de tipuri de fișiere și codecuri inclusiv MP3, OGG, WAV, AAC, CAF, M4A, MP4, WEBA, FLAC ... denumiți un fișier audio și vă garantez că este acceptat.
Dacă doriți doar un player audio simplu, HTML5 ar putea fi suficient. Dar Howler vine cu multe caracteristici nu se poate nativ cu HTML, precum fading out / in cu fiecare pistă, sau cache automat pentru ca fișierele muzicale să scadă orele de încărcare.
Howler este a pură bibliotecă JavaScript fără dependențe si el acceptă toate browserele importante inclusiv:
- Chrome 7+
- Internet Explorer 9+
- Firefox 4+
- Safari mobile 6+
- Opera 12+
- Microsoft Edge (toate versiunile)
Browsere mai vechi implicit la playerul audio HTML5, deci are opțiuni rezonabile de rezervă.
Totul în Howler.js este modular, astfel încât să puteți alege funcțiile pe care să le includeți și pe care să le excludeți. Acesta poate reduceți foarte mult cererile HTTP făcând playerele audio mult mai ușor de utilizat.
Puteți găsi documentația completă în repo GitHub împreună cu demonstrații live pe site-ul principal.
Aceasta este de departe cea mai extinsă bibliotecă audio de pe web. Include joc de sunet FX pentru jocuri și jocuri browser repetabile sprite care poate fi apelat ori de câte ori utilizatorul se mișcă sau face clic pe ceva pe pagină.
Mai jos, puteți vedea a tunarea aplicației web pentru bas de la CodePen asta demonstrează o mică fracțiune a ceea ce poate face Howler. Și dacă vrei Aflați mai multe vizitați repo-ul Howler GitHub găsiți documentația și link-uri de descărcare pentru cea mai recentă versiune.