objeto MP4: 10.8 navegadores webkit "Missing Plug-in", otros navegadores muestran video a través de QuickTime

4

El sitio web de mi organización utiliza etiquetas de objeto para mostrar archivos de video MP4. Aquí hay un ejemplo:

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

Losvideossemuestrancorrectamenteen:MacFirefox,WindowsFirefox,WindowsIE,WindowsChrome,navegadordeAndroid,iOSSafari,Mac10.6ChromeyMac10.6Safari.Otrasopcionesdeetiquetashtml(iframe,video,etc.)noofrecierontantacompatibilidad.

LosvideosnosereproducenenMac10.8SafariyMac10.8Chrome.(Creoqueel10.7funciona).Ensulugar,Safarimuestraunespacioenblancocon"Missing Plug-in", y Chrome muestra un icono de complemento roto y una barra de mensajes.

Las Mac en cuestión no tienen DivX o Perian (Discussions.apple.com dijo que esos complementos pueden causar problemas similares).

¿Qué ha cambiado en OS X (o QuickTime, o WebKit) para causar esto? ¿Cómo puedo evitar esta regresión, sin romper la funcionalidad en otros navegadores?

    
pregunta Foo Bar 04.01.2013 - 21:38

1 respuesta

1

En los navegadores modernos, su mejor opción es utilizar la etiqueta de 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>

Puedes poner tu código de respaldo donde dice "Tu navegador no admite la etiqueta de video".

    
respondido por el defmech 16.11.2013 - 13:16

Lea otras preguntas en las etiquetas