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) .
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!
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!
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
Tags und Links asp.net html5 audio internet-explorer-11