Ich versuche, den Browser eine Warnung anzeigen zu lassen, wenn ein src-Attribut eines Audioelements auf eine nicht existierende Datei zeigt, aber ich bekomme keine Antwort, wenn ich das Ereignis "error" angehängt habe.
Hier ist eine Geige mit meinem Problem und mit dem, was ich versucht habe Ссылка
Das HTML:
%Vor%Und das JS:
%Vor%Wie kann ich einen Fehler feststellen, dass die Datei nicht mit JS abgespielt wurde (weil sie nicht gefunden wurde)?
Sie müssen tatsächlich an das Quell-Tag binden, um ein Fehlerereignis abhören zu können, wenn Sie den Fehler "Datei nicht gefunden" erkennen. Schau dir diese Geige an.
HTML:
%Vor%Skript:
%Vor%Es wird in diesem MDN-Artikel - Abschnitt Fehlerbehandlung beschrieben . Lass es mich wissen, wenn es für dich funktioniert.
Dies sollte beide Fälle behandeln (z. B. mit <audio>
mit <source>
-Tags oder mit <audio src="">
).
Siehe Beispielgeige .
Audiofehler erhalten
%Vor%Zitat aus Prüfen, ob HTML5-Audio vorhanden ist verschiedene Fehler erreicht
Tags und Links javascript html5 audio html5-audio