A Howler.js valószínűleg a legjobb JavaScript hangkönyvtár
Elavult audio lejátszók a múltnak köszönhetően modern HTML5 hang és a a böngésző támogatás gyors elfogadása. De a webes tervezők egy lépéssel tovább léphetnek a tiszta audio könyvtár mint például Howler.js.
Ez az ingyenes nyílt forráskódú JS könyvtár lehetővé teszi hangfájlok lejátszása szabványos formátumokból beágyazva egyéni játékosokba. Howler a teljes API, így építhetsz egy egyszerű audio lejátszó, egy nagy lejátszási lista, vagy háttérzenét hurkol böngésző HTML5 játékhoz.
Howler először 2013 elején jött létre sok iteráció ment keresztül. Jelenleg a projekt a v2.x több mint 7k csillaggal a GitHubon.
A projekt volt játékstúdió által létrehozott a Howler-t használja a webes játékokhoz a FX és a háttérzene számára. Támogatja a sokféle fájltípus és kodek beleértve MP3, OGG, WAV, AAC, CAF, M4A, MP4, WEBA, FLAC… nevezzen egy hangfájlt, és garantálom, hogy támogatott.
Ha egyszerűen csak egy egyszerű audiolejátszót szeretne, akkor a HTML5 elég. De Howler sok funkcióval rendelkezik nem tud HTML-vel megszerezni, mint például elhalványul minden zeneszámmal, vagy automatikus gyorsítótár zenei fájlok számára a betöltési idők csökkentése.
Howler a tiszta JavaScript könyvtár függőség nélkül és az támogatja az összes fontosabb böngészőt beleértve:
- Chrome 7+
- Internet Explorer 9+
- Firefox 4+
- Mobil Safari 6+
- Opera 12+
- Microsoft Edge (minden verzió)
Régebbi böngészők alapértelmezés szerint a HTML5 audio lejátszó, így van ésszerő alternatívája.
Minden a Howler.js-ban van moduláris, így kiválaszthatja, hogy mely funkciókat vegye figyelembe és melyeket hagyja ki. Ez lehet nagymértékben csökkenti a HTTP-kéréseket sokkal egyszerűbbé téve az audio lejátszók használatát.
Megtalálja a teljes dokumentáció a GitHub repóban együtt élő demók a főoldalon.
Ez messze a legszélesebb hangkönyvtár az interneten. Magába foglalja játékhang FX böngészős játékok és megismételhető spritek amit a felhasználó bármikor felhívhat, ha valamit az oldalra kattint.
Alább látható a basszushangoló webes alkalmazás a CodePen-től kis frakciót mutat amit Howler tehet. És ha akarod tudj meg többet látogasson el a Howler GitHub repo-ra dokumentáció keresése és letöltési hivatkozások a legújabb verziót.