2011-12-07 11 views
8

¿Es posible aplicar la versión flash de un video de YouTube cuando se lo incluye utilizando el nuevo modo iframe-embed?Insertar iframe en Youtube: forzar Flash?

No quiero la versión HTML5, ya que es muy molesta para los usuarios promedio (pantalla completa, por ejemplo).

Saludos

+0

¿No será YouTube solo servir a la versión HTML5 si el usuario ha optado por la prueba de HTML5? – s4y

+0

No, ya están publicando videos HTML5 para todos los usuarios que tienen un navegador compatible con HTML5. – Jay

+0

@Jay ¿estás seguro? Obtengo la versión Flash cuando pruebo la incrustación iframe en Safari bajo Mac OS X (como ) –

Respuesta

2

estoy bastante seguro de la opción iframe no incluye un parámetro para seleccionar HTML5 o Flash como marco flotante es permitir youtube para cambiar su código en el futuro.

Si desea absolutamente flash, sólo tiene que utilizar el código de inserción youtube de edad (en lugar del nuevo marco flotante): http://www.tools4noobs.com/online_tools/youtube_xhtml/

Eso todavía funciona y entregar la versión flash 100% del tiempo :)

Y si aún desea usar ambos, agregue una detección simple de navegador. Sirve el código de inserción flash para los clientes problemáticos, iframe para todos los demás.

+0

Puede crear un reproductor de flash con el iframe, verifique mi respuesta a continuación. –

+0

* A partir de hoy ** 0% de las veces ** ... * Después de dejar caer silenciosamente el soporte de 'respaldo' de flash para el sitio de youtube 27 de julio de 2017 (https://productforums.google.com/forum/#!topic/youtube/CUaTWvKhAuE), * hoy * también eliminaron los videos incrustados con flash (como es habitual sin ninguna palabra/advertencia/comunicado de prensa). Un video de youtube insertado en Flash muestra el texto: ** "Los videos incrustados con Flash ya no son compatibles, pero aún se puede ver este video en YouTube." ** Tristemente, este es el último clavo en el ataúd proverbial: no hay soluciones viables (incluidas browser-plugins) quedan por usar/forzar flash a partir de hoy. ': (' – GitaarLAB

3

Puede crear el código de inserción del reproductor de flash de youtube de cualquiera de las dos formas que se indican a continuación.

Método 1

Éstos son el código iframe para ambos jugadores.

reproductor HTML5

<iframe width="350" height="150" src="https://www.youtube.com/embed/ffiJNSy8CBA"><iframe> 

versión de Flash

<iframe width="350" height="150" src="https://www.youtube.com/v/ffiJNSy8CBA"><iframe> 

cuenta de la diferencia? Simplemente cambie el /embed/ al /v/

Aquí hay un youtube embed code generator tool con el que puede personalizar el reproductor de inserción de youtube.

Método 2

Este es un método muy sencillo para cargar reproductor flash. Puede usar el parámetro &nohtml5=1 para cargar la versión flash de ese video.

Ejemplo url: https://www.youtube.com/watch?v=wAN77SmbKBY&nohtml5=1

+1

Para probar el código, puede usar http://htmledit.squarefree.com/ –

Cuestiones relacionadas