Howler.js to prawdopodobnie najlepsza biblioteka audio JavaScript wokół
Nieaktualne odtwarzacze audio należą do przeszłości dzięki nowoczesny dźwięk HTML5 i szybkie przyjęcie obsługi przeglądarki. Ale projektanci stron internetowych mogą pójść o krok dalej za pomocą czysta biblioteka audio Jak na przykład Howler.js.
Ta darmowa biblioteka open source JS pozwala odtwarzać pliki audio ze standardowych formatów osadzone w niestandardowych odtwarzaczach. Wyjęty pochodzi z pełne API, więc możesz zbudować prosty odtwarzacz audio, za duża lista odtwarzania, lub zapętlanie muzyki w tle dla gry HTML5 w przeglądarce.
Howler został stworzony po raz pierwszy na początku 2013 roku przeszedł wiele iteracji. Obecnie projekt siedzi na v2.x z ponad 7 tys. gwiazd na GitHub.
Projekt był stworzony przez studio gier który używa Howler w swoich grach internetowych do efektów dźwiękowych i muzyki w tle. Obsługuje szeroka gama typów plików i kodeków włącznie z MP3, OGG, WAV, AAC, CAF, M4A, MP4, WEBA, FLAC… nazwij plik audio i gwarantuję, że jest obsługiwany.
Jeśli chcesz po prostu prosty odtwarzacz audio, HTML5 może wystarczyć. Ale Howler ma wiele funkcji nie można natywnie korzystać z HTML, Jak na przykład zanikanie / wchodzenie z każdym utworem lub automatyczne buforowanie dla plików muzycznych, aby zmniejszyć czas ładowania.
Wyjc jest czysta biblioteka JavaScript bez zależności i to obsługuje wszystkie główne przeglądarki włącznie z:
- Chrome 7+
- Internet Explorer 9+
- Firefox 4+
- Mobilne Safari 6+
- Opera 12+
- Microsoft Edge (wszystkie wersje)
Starsze przeglądarki domyślnie do odtwarzacza audio HTML5, więc ma rozsądne opcje awaryjne.
Wszystko w Howler.js jest modułowy, więc możesz wybrać, które funkcje mają zostać uwzględnione, a które pominąć. To może znacznie zmniejszyć żądania HTTP uczynienie odtwarzaczy audio dużo łatwiejszymi w użyciu.
Możesz znaleźć pełna dokumentacja w repo GitHub wraz z pokazy na żywo na głównej stronie.
Jest to zdecydowanie największa biblioteka audio w sieci. Obejmuje dźwięk gry FX do gier przeglądarkowych i powtarzalne sprite'y które można wywołać, gdy użytkownik najedzie lub kliknie coś na stronie.
Poniżej możesz zobaczyć a aplikacja do tuningu basów z CodePen to wykazuje niewielki ułamek tego, co może zrobić Wyjec. I jeśli chcesz Ucz się więcej odwiedź repo Howler GitHub na znajdź dokumentację i Pobierz linki dla najnowszej wersji.