Ich habe ein Projekt, das stark auf Video basiert und HTML5-Video nutzt, wenn es verfügbar ist. Dies funktionierte in allen Browsern, bis der IE9 RC vor etwa einer Woche veröffentlicht wurde! Das ist sehr frustrierend!
Das Verwirrende daran ist, dass ich Videos abspielen kann, wenn sie von einem anderen Ort als meiner Domäne stammen, aber nicht, wenn sie von meiner Domäne stammen. Es ist, als ob der Pfad zum Video verzerrt wird.
ARBEITEN:
<video src="http://www.jplayer.org/video/m4v/Big_Buck_Bunny_Trailer_480x270_h264aac.m4v" controls="controls">
</video>
NICHT ARBEITEN
<video src="http://www.mysite.com/video/Big_Buck_Bunny_Trailer_480x270_h264aac.m4v" controls="controls">
</video>
Bitte beachten Sie, dass dies in allen HTML5-Browsern funktioniert (auch im IE9 Beta), nicht aber in der neuesten Version des IE9 RC. Und dass alle Lese-/Schreibrechte korrekt gesetzt wurden.
Um dies selbst zu testen, besuchen Sie diesen Link: http://thebeer.co/labs/video.html
Im IE9 RC sollten Sie feststellen, dass die ersten beiden Videos nicht geladen werden, das letzte jedoch schon. Und noch merkwürdiger wird es, wenn Sie die direkten URLS der Videos im IE9 RC aufrufen. wird spielen. Alle drei Videos funktionieren in Chrome (vorerst, da sie das H.264-Format noch nicht aufgegeben haben).
Bitte helft mir, Leute...
Ein gebrochener Mann.