2013-05-20 12 views
6

Ich habe diesen Code bekam:HTML 5 Video wird nicht in IE10 spielen - "Ungültige Quelle"

<video width="365" height="250" controls> 
    <source src="../videos/MiSIPP_Overview.mp4" type="video/mp4" /> 
    <source src="../videos/MiSIPP_Overview_OGV.ogv" type="video/ogg" /> 
    (HTML 5 video player has failed) 
</video> 

Es funktioniert richtig in Chrome und auch in Firefox (mit dem OGG Fall-Back), aber es resolutely wird nicht arbeiten in IE10 oder emuliert IE9. Ich bekomme "Ungültige Quelle".

Ich habe versucht, das src-Tag zu ändern, um auf die gehostete Datei über http zu zeigen ... aber das funktioniert auch nicht.

Ich habe auch versucht, Freemake Video Converter zu verwenden, um eine .webm-Datei zu generieren und stattdessen darauf zu zeigen. Immer noch keine Würfel.

Gibt es noch etwas, das ich ausprobieren kann?

+0

was Doctype verwenden Sie? – albert

+0

Haben Sie eine Lösung für dieses Problem gefunden? – Mihir

Antwort

0

Nicht sicher, wie Sie die IE9-Emulation machen, aber versuchen Sie dies im Kopfbereich, wenn Sie dies nicht schon getan haben.

<meta http-equiv="X-UA-Compatible" content="IE=9"/> 
0

den

<source src="../videos/MiSIPP_Overview_OGV.webm" type="video/webm" /> 

Quellentyp in Code hinzufügen. seine Unterstützung im IE-Browser.

1

Ich habe dieses Problem und festgestellt, dass der Video-Codec wurde nicht unterstützt. Holen Sie sich eine Video-Konverter-Software (wie Oxelon - es ist kostenlos) und wählen Sie die Ausgabe als .mp4 (sogar die Quelle ist. Mp4). Wählen Sie den Videocodec (H264) und den Audiocodec (AAC). Dies wird dein Problem lösen.

Omar

+0

Ich habe FormatFactory verwendet und es hat gut funktioniert. –