Howler.js droši vien ir labākā JavaScript audio bibliotēka apkārt
Novecojuši audio atskaņotāji ir pagātne, pateicoties mūsdienu HTML5 audio un ātra pārlūkprogrammas atbalsta pieņemšana. Bet tīmekļa dizaineri var doties soli tālāk ar a tīra audio bibliotēka piemēram, Howler.js.
Šī bezmaksas atvērtā koda JS bibliotēka ļauj jums atskaņot audio failus no standarta formātiem iebūvēts ar pielāgotiem spēlētājiem. Kārdinātājs nāk ar a pilna API, lai jūs varētu izveidot a vienkāršs audio atskaņotājs, a liels atskaņošanas saraksts, vai fona mūzika pārlūka HTML5 spēlei.
Howler pirmo reizi tika izveidots 2013. gada sākumā un ir izgājusi daudzas iterācijas. Pašlaik projekts sēž pie v2.x ar vairāk nekā 7k zvaigznēm uz GitHub.
Projekts bija izveidojusi spēļu studija kas izmanto Howler savā tīmekļa spēlēs skaņas FX un fona mūzikai. Tā atbalsta a plašu failu tipu un kodeku klāstu tostarp MP3, OGG, WAV, AAC, CAF, M4A, MP4, WEBA, FLAC ... nosauciet audio failu un es garantēju, ka tas ir atbalstīts.
Ja vēlaties vienkārši vienkāršu audio atskaņotāju, tad HTML5 var būt pietiekami. Bet Howler nāk ar daudzām funkcijām jums nevarat iejusties ar HTML, piemēram, izbalēšana / ieslēgšana ar katru ierakstu vai automātiskā kešatmiņa mūzikas failiem, lai samazinātu ielādes laiku.
Pūķis ir a tīra JavaScript bibliotēka bez atkarībām un tā atbalsta visas galvenās pārlūkprogrammas tostarp:
- Chrome 7+
- Internet Explorer 9+
- Firefox 4+
- Mobilais Safari 6+
- Opera 12+
- Microsoft Edge (visas versijas)
Vecākas pārlūkprogrammas noklusējums HTML5 audio atskaņotājam, tāpēc tai ir pamatotas rezerves iespējas.
Viss Howler.js ir modulāra, lai jūs varētu izvēlēties, kuras funkcijas ir jāiekļauj un kuras atstāt. Tas var ievērojami samazina HTTP pieprasījumus padarīt audio atskaņotājus daudz vieglāk lietojamus.
Jūs varat atrast pilnīga dokumentācija GitHub repo kopā ar dzīvot demonstrācijas galvenajā vietnē.
Tā ir visizplatītākā audio bibliotēka tīmeklī. Tas iekļauj spēles skaņa FX pārlūka spēlēm un atkārtojamās sprites kas var tikt izsaukts, kad lietotājs kaut ko slēpj vai noklikšķina uz lapas.
Zemāk jūs varat redzēt a basu tuning web app no CodePen ir neliela daļa par to, ko var izdarīt. Un, ja vēlaties Uzzināt vairāk apmeklējiet Howler GitHub repo uz atrast dokumentāciju un lejupielādes saites jaunāko versiju.