Головна » Інструментарій » Howler.js - це, мабуть, найкраща аудіо-бібліотека JavaScript

    Howler.js - це, мабуть, найкраща аудіо-бібліотека JavaScript

    Застарілі аудіопрогравачі завдяки минулому - справа минулого сучасний звук HTML5 і швидке прийняття підтримки браузера. Але веб-дизайнери можуть йти на крок далі чиста аудіо бібліотека як от Howler.js.

    Ця безкоштовна бібліотека JS з відкритим вихідним кодом дозволяє відтворювати аудіофайли зі стандартних форматів вбудовані в спеціальні програвачі. Howler поставляється з повний API, щоб ви могли побудувати простий аудіоплеєр, a великий список відтворення, або циклічного відтворення фонової музики для гри HTML5 у браузері.

    Howler був вперше створений ще на початку 2013 року пережив багато ітерацій. В даний час проект сидить на v2.x з більш ніж 7k зірок на GitHub.

    Проект був створена ігровою студією що використовує Howler у своїх веб-іграх для звуку FX і фонової музики. Він підтримує a широкий масив типів файлів і кодеків у тому числі MP3, OGG, WAV, AAC, CAF, M4A, MP4, WEBA, FLAC ... назвіть аудіофайл, і я гарантую, що він підтримується.

    Демо-версії Howler.js

    Якщо ви просто хочете простий аудіоплеєр, то HTML5 може бути достатньо. Але Howler поставляється з багатьма можливостями не може бути створено з HTML, як от вицвітання / в з кожним треком або автоматичне кешування для зменшення часу завантаження музичних файлів.

    Ревун є бібліотека чистого JavaScript без залежностей і це підтримує всі основні браузери у тому числі:

    • Chrome 7+
    • Internet Explorer 9+
    • Firefox 4+
    • Mobile Safari 6+
    • Opera 12+
    • Microsoft Edge (усі версії)

    Старі браузери за замовчуванням для аудіопрогравача HTML5, тому у нього є розумні резервні варіанти.

    Все в Howler.js є модульна, таким чином, ви можете обрати, які функції слід включити, а які - виключити. Це може значно знизити HTTP-запити полегшення використання аудіоплеєрів.

    Ви можете знайти повна документація в репо GitHub разом з живі демонстрації на головному сайті.

    Це найпоширеніша аудіо-бібліотека в Інтернеті. Це включає ігровий звук FX для ігор браузера та повторювані спрайти що можна викликати, коли користувач зачіпає або натискає щось на сторінці.

    Нижче ви можете побачити a бас-тюнінг веб-додатків від CodePen, що демонструє невелику частку про те, що Howler може зробити. І, якщо ви хочете вчи більше відвідайте ревуль Говел GitHub знайти документацію і посилання для завантаження для останньої версії.