Howler.js è probabilmente la migliore libreria audio JavaScript in circolazione
Lettori audio obsoleti sono una cosa del passato grazie a moderno audio HTML5 e il adozione rapida del supporto del browser. Ma i web designer possono fare un ulteriore passo avanti con a libreria audio pura ad esempio Howler.js.
Questa libreria JS open source gratuita ti consente riprodurre file audio da formati standard incorporato con giocatori personalizzati. Howler arriva con a API completa, quindi puoi costruire un semplice lettore audio, un grande playlist, o looping musica di sottofondo per un gioco HTML5 in-browser.
Howler è stato creato per la prima volta all'inizio del 2013 e ha attraversato molte iterazioni. Attualmente, il progetto siede a v2.x con oltre 7k stelle su GitHub.
Il progetto era creato da uno studio di gioco che utilizza Howler nei loro giochi web per effetti sonori e musica di sottofondo. Supporta a vasta gamma di tipi di file e codec Compreso MP3, OGG, WAV, AAC, CAF, M4A, MP4, WEBA, FLAC ... nominare un file audio e garantisco che è supportato.
Se desideri semplicemente un lettore audio semplice, HTML5 potrebbe essere sufficiente. Ma Howler ha molte caratteristiche non è possibile ottenere in modo nativo con HTML, ad esempio dissolvenza / in con ogni traccia, o memorizzazione nella cache automatica per i file musicali per ridurre i tempi di caricamento.
Howler è un libreria JavaScript pura senza dipendenze ed esso supporta tutti i principali browser Compreso:
- Chrome 7+
- Internet Explorer 9+
- Firefox 4+
- Safari mobile 6+
- Opera 12+
- Microsoft Edge (tutte le versioni)
Browser meno recenti impostazione predefinita per il lettore audio HTML5, quindi ha opzioni di riserva ragionevoli.
Tutto in Howler.js è componibile, in modo da poter scegliere quali funzionalità includere e quali lasciare fuori. Questo può ridurre notevolmente le richieste HTTP rendere i lettori audio molto più facili da usare.
Puoi trovare il documentazione completa nel repository GitHub insieme a demo live sul sito principale.
Questa è di gran lunga la più vasta libreria audio sul web. Include suono del gioco FX per i browser game e sprite ripetibili che può essere chiamato ogni volta che l'utente alza o fa clic su qualcosa nella pagina.
Sotto, puoi vedere a app web per la sintonizzazione dei bassi da CodePen che dimostra una piccola parte di ciò che Howler può fare. E, se vuoi Per saperne di più visita il repository Howler GitHub a trova la documentazione e link per il download per l'ultima versione.