Hallo,
bei Bildern habe ich auf das Error-Event reagiert, danach wusste ich zwar nicht, warum das Bild nicht geladen wurde, aber das brauchte ich auch nicht. Ob es beim Laden von mp3 oder ogg ein Error-Event gibt, musst du selbst recherchieren.
Alternativ könntest du die Dateien mit xmlhttpRequest bzw. fetch laden und auf den Statuscode reagieren.
Gruß
Jürgen