2013-10-10 9 views
5

Sto eseguendo Safari 5.1.7 su Windows 7.Elemento video non rilevato in Safari 5.1.7 per Windows

Ho un elemento video HTML 5 che gioca sul mio sito Web, e uso il modernizr per prova se il video è supportato prima di eseguire lo script video.

Secondo caniuse.com, video is supported for Safari 5. Tuttavia, nella console, Modernizr.video restituisce false. Perché restituisce false, quando il video deve essere supportato per questo browser?

enter image description here

+2

Risposta breve: Safari richiede anche il plug-in quicktime. –

risposta

0

come hai incorporare il tuo video? quale formato video stai usando? si prega di fornire maggiori informazioni!

Safari supporta solo il formato MP4, se si fornisce solo ogg o WebM, questo potrebbe essere uno dei motivi per l'errore. Un altro potrebbe essere che ti mancano i tuoi tipi di mimo. O nel videotag (vedi esempio di codice),

<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> 

o sul lato server. puoi impostarli nel tuo file .htaccess come

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

Modernizr restituisce false, anche se non avevo alcun video incorporato nella pagina, Modernizr avrebbe ancora funzionalità di rilevamento. Ma per rispondere alla tua domanda, sto incorporando tutti e 3. – Rich

Problemi correlati