Το Howler.js είναι πιθανώς η καλύτερη βιβλιοθήκη ήχου του JavaScript γύρω
Ξεπερασμένες συσκευές αναπαραγωγής ήχου είναι ένα πράγμα του παρελθόντος ευχαριστώ σύγχρονο ήχο HTML5 και το γρήγορη υιοθέτηση της υποστήριξης του προγράμματος περιήγησης. Αλλά οι σχεδιαστές ιστοσελίδων μπορούν να προχωρήσουν ένα βήμα παραπέρα με ένα καθαρή βιβλιοθήκη ήχου όπως Howler.js.
Αυτή η ελεύθερη βιβλιοθήκη JS ανοιχτού κώδικα σας επιτρέπει αναπαραγωγή αρχείων ήχου από τυποποιημένες μορφές ενσωματωμένο με προσαρμοσμένους παίκτες. Ο Χάουλερ έρχεται με ένα πλήρες API, έτσι μπορείτε να χτίσετε ένα απλή συσκευή αναπαραγωγής ήχου, ένα μεγάλο playlist, ή looping μουσική υπόκρουση για ένα παιχνίδι HTML5 σε πρόγραμμα περιήγησης.
Ο Howler δημιουργήθηκε για πρώτη φορά στις αρχές του 2013 και έχει περάσει από πολλές επαναλήψεις. Επί του παρόντος, το έργο κάθεται στο v2.x με πάνω από 7k αστέρια στο GitHub.
Το έργο ήταν δημιουργήθηκε από ένα στούντιο παιχνιδιών που χρησιμοποιεί τον Howler στα παιχνίδια του διαδικτύου για την ηχητική FX και τη μουσική υπόκρουση. Υποστηρίζει α ευρύ φάσμα τύπων αρχείων και κωδικοποιητών συμπεριλαμβανομένου MP3, OGG, WAV, AAC, CAF, M4A, MP4, WEBA, FLAC ... ονομάστε ένα αρχείο ήχου και εγγυώμαι ότι υποστηρίζεται.
Εάν θέλετε απλά ένα απλό πρόγραμμα αναπαραγωγής ήχου, τότε το HTML5 μπορεί να είναι αρκετό. Αλλά ο Χάουλερ έρχεται με πολλά χαρακτηριστικά δεν μπορεί να πάρει εγγενώς με HTML, όπως ξεθωριασμός / εξάτμιση με κάθε κομμάτι, ή αυτόματη προσωρινή αποθήκευση για αρχεία μουσικής για μείωση των χρόνων φόρτωσης.
Ο Χάουλερ είναι α καθαρή βιβλιοθήκη JavaScript χωρίς εξαρτήσεις και αυτό υποστηρίζει όλα τα μεγάλα προγράμματα περιήγησης συμπεριλαμβανομένου:
- Chrome 7+
- Internet Explorer 9+
- Firefox 4+
- Κινητό Safari 6+
- Opera 12+
- Microsoft Edge (όλες οι εκδόσεις)
Παλαιότερα προγράμματα περιήγησης προεπιλογή στο πρόγραμμα αναπαραγωγής ήχου HTML5, έτσι έχει λογικές εναλλακτικές λύσεις.
Όλα σε Howler.js είναι modular, ώστε να μπορείτε να επιλέξετε ποιες λειτουργίες να συμπεριλάβετε και ποιες να αποχωρήσετε. Αυτό μπορεί μειώσει σημαντικά τα αιτήματα HTTP κάνοντας τους ακουστικούς παίκτες πολύ πιο εύκολο στη χρήση.
Μπορείτε να βρείτε το πλήρη τεκμηρίωση στο GitHub repo μαζί με live demos στον κεντρικό χώρο.
Αυτή είναι μακράν η πιο εκτεταμένη βιβλιοθήκη ήχου στον ιστό. Περιλαμβάνει παιχνίδι ήχου FX για παιχνίδια και προγράμματα περιήγησης επαναλαμβανόμενα σπρέι που μπορεί να καλείται όποτε ο χρήστης αιωρείται ή κάνει κλικ στη σελίδα.
Παρακάτω, μπορείτε να δείτε a εφαρμογή προσαρμογής μπάσων στο διαδίκτυο από το CodePen ότι δείχνει ένα μικρό κλάσμα από αυτό που μπορεί να κάνει ο Χάουλερ. Και, αν θέλετε Μάθε περισσότερα επισκεφθείτε το repo του Howler GitHub βρείτε την τεκμηρίωση και συνδέσεις λήψης για την τελευταία έκδοση.