IE-Fehler Ungültige Quelle HTML5-Audio - Problemumgehung

8

I (und ungefähr eine Million andere) haben einen Fehler in IE11 gefunden (nicht sicher, ob andere Versionen denselben Fehler haben). Wenn Sie ein HTML5-Audio-Tag erstellen, meldet der Browser "Ungültige Quelle". Ich habe jede Kombination ausprobiert, die mir ohne Erfolg einfällt. Bisher: Ändern der HTML-End-Tags von selbstschließend auf explizit Ändern des Dateinamens, um alle ungeraden Zeichen zu entfernen Ändern des Audio-Unterformats auf alle möglichen Einstellungen Hinzufügen eines expliziten URI ("http: // ...") Deaktivierung aller Plugins (es gab auf den Stock-Plugins) Probieren Sie jedes mögliche Audioformat aus Definieren des MIME-Typs Ändern der Parameter des Audiotags Die IIS-Einstellungen wurden so geändert, dass sie die MIME-Typen enthalten.

Überprüfung der "Connect" -Website von Microsoft - (sie behaupten, dass sie nicht reproduzierbar ist, aber Hunderttausende von Google-Ergebnissen legen das Gegenteil nahe.)

Ist das überhaupt nicht möglich? ALLE anderen neuesten & amp; Größte Browser habe ich ausprobiert (FireFox, Opera, Safari, Chrome) Ich bin am Ende des Witzens - keine Lösungen funktionieren.

Hier ist der Code:

%Vor%

Code dahinter:

%Vor%

Und schließlich, ein Screenshot (in IE11), der zeigt, dass der HTML-Code perfekt gerendert ist, bekomme ich immer noch die gefürchtete "Ungültige Quelle" -Nachricht (HINWEIS: Kopieren und Einfügen des Links bewirkt, dass die Audiodatei abgespielt wird) .

    
MC9000 13.06.2014, 20:22
quelle

4 Antworten

1

Ich hatte das gleiche Problem, wenn ich versuchte, den einfachen HTML5-Code zu verwenden. Die URL und der Dateiname waren ebenfalls korrekt. Das hat bei mir funktioniert:

<audio src="song.mp3" controls autoplay></audio>

Sie können die Steuerelemente entfernen, wenn Sie sie nicht brauchen, es wird immer noch funktionieren. Ich hoffe, das hilft!

    
guest123 24.05.2015 02:26
quelle
0

Ich habe ein paar neue Dateiformate ausprobiert. Internet Explorer 11 unterstützt nur das M4A-Audioformat (WAV, OGG und MP3 werden nicht unterstützt). Microsoft muss wirklich die richtigen Informationen auf ihrer Website über das, was ihr Browser unterstützt, setzen (sie behaupten, dass MP3 unterstützt wird, aber eindeutig, ist es nicht). Wahnsinn, ich sag es dir!

    
MC9000 13.06.2014 20:42
quelle
0

Wir haben das gleiche Problem in einer Unternehmensumgebung mit Neuinstallationen von IE11 und Windows 7 erfahren.

Wir haben das Problem gelöst, indem wir das K-Lite-Medienpaket installiert und einen alternativen MP3-Codec installiert haben. Dann hat es funktioniert.

    
Rogier 16.02.2016 11:04
quelle
0

Ein Kommentar von hier :

  

Gepostet von Jonathan Laughery am 23.5.2014 um 22:19 Uhr   Dies liegt daran, dass das HTML5-Audio-Tag des Internets das WAV-PCM-Format nicht unterstützt. Das ist besonders seltsam, weil IE WAV PCM in dem veralteten bgsound-Tag unterstützt, WAV PCM war für immer das ursprüngliche Microsoft Windows-Audioformat, und Microsoft ist der einzige Hauptbrowser, der es nicht unterstützt. WAVs sind immer noch beliebt in Soundarchiven und werden in Unternehmensnetzwerken verwendet, aber das Abspielen von WAVs in IE erfordert das bgsound-Tag (IE-spezifisch, veraltet und schlechte Kontrolle), Transcodierung auf dem Server oder die Verwendung eines Flash-Players (wie jPlayers Fallback) ist das, was das HTML5-Audio-Tag vermeiden soll. Bitte fügen Sie dieses Format hinzu.

Hier finden Sie die Dokumentation zu verwenden, könnte dies hilfreich sein

    
npocmaka 16.03.2016 15:44
quelle