2013-10-10 25 views
5

biegnę Safari 5.1.7 na windows 7.wideo Element nie został wykryty w Safari 5.1.7 dla Windows

ja dostałem elementu HTML 5 Odtwarzanie wideo na mojej stronie, i używam do modernizr sprawdź, czy wideo jest obsługiwane przed uruchomieniem skryptu wideo.

Według strony caniuse.com, video is supported for Safari 5. Jednak w konsoli Modernizr.video zwraca wartość false. Dlaczego zwraca on wartość false, gdy wideo powinno być obsługiwane w tej przeglądarce?

enter image description here

+2

Krótka odpowiedź: Safari potrzebuje również wtyczki QuickTime. –

Odpowiedz

0

skąd umieścić swój film? jakiego formatu wideo używasz? proszę podać więcej informacji!

Safari obsługuje wyłącznie format MP4, jeśli tylko zapewniają ogg lub WebM, może to być jeden z powodów, dla błędu. Innym może być to, że brakuje ci mime-typów. Albo w videotagu (patrz przykład kodu),

<video width="320" height="240" controls> 
<source src="movie.mp4" type="video/mp4"> //safari support 
<source src="movie.ogg" type="video/ogg"> //no safari support 
</video> 

lub po stronie serwera. możesz ustawić je w pliku .htaccess, np.

AddType video/mp4 .mp4 
AddType video/mp4 .mov 
+1

Modernizor zwraca wartość false, nawet jeśli nie mam żadnych filmów osadzonych na stronie, modernizator nadal będzie wykrywać. Ale żeby odpowiedzieć na twoje pytanie, wrzucam wszystkie 3. – Rich