Oggetto MP4: 10.8 browser Webkit "Plug-in mancante", altri browser visualizzano video tramite QuickTime

4

Il sito Web della mia organizzazione utilizza tag oggetto per visualizzare file video MP4. Ecco un esempio:

<object width="494" height="388" codebase="http://www.apple.com/qtactivex/qtplugin.cab" classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B">
<param value="http://server.site.org/path/filename.mp4" name="src" /> <param value="false" name="autoplay" />
<embed width="494" height="388" autoplay="false" pluginspage="http://www.apple.com/quicktime/download" type="video/mp4" src="http://server.site.org/path/filename.mp4"/></object>

Ivideovengonovisualizzaticorrettamentein:MacFirefox,WindowsFirefox,WindowsIE,WindowsChrome,browserAndroid,SafariiOS,Mac10.6ChromeeMac10.6Safari.Altreopzioniditaghtml(iframe,video,ecc.)Nonhannooffertolamassimacompatibilità.

IvideononvengonoriprodottisuMac10.8SafarieMac10.8Chrome.(Pensoche10,7opere).Invece,Safarimostraunospaziobiancovuotocon"Plug-in mancante" e Chrome mostra un'icona di plugin e una barra dei messaggi danneggiati.

I Mac in questione non hanno DivX o Perian (discussioni.apple.com ha detto che i componenti aggiuntivi possono causare problemi simili).

Cosa è cambiato in OS X (o QuickTime o WebKit) per causare questo? Come posso aggirare questa regressione, senza rompere la funzionalità in altri browser?

    
posta Foo Bar 04.01.2013 - 21:38
fonte

1 risposta

1

Sui browser moderni la soluzione migliore è utilizzare il tag video HTML 5.

<video width="494" height="388" controls autoplay>
 <source src="http://server.site.org/path/filename.mp4"type="video/mp4">
 Your browser does not support the video tag.
</video>

Puoi inserire il tuo codice fallback dove dice "Il tuo browser non supporta il tag video.".

    
risposta data 16.11.2013 - 13:16
fonte

Leggi altre domande sui tag