Angular-Service zum Abspielen von Sound-Dateien mit howler

Um in Angular Sound-Dateien auf einer Webseite abzuspielen, kann man die howler-Bibliothek verwenden. Diese verwendet die Web Audio API und als Fallback HTML5 Audio.

Installation

Service

Um das Abspielen der Sound-Files zentral zu halten, empfiehlt es sich dafür einen einfachen Service zu schreiben:

Anwendung

Im Constructor einer Komponente den Service einbinden:

Danach kann an beliebiger Stelle eine Audio-Datei abgespielt werden: