2011-04-06 22 views
6

Hemos estado usando la incrustación iframe de YouTube para videos. Todo está bien; execpt en iPhone. En el iPhone, la imagen del marcador de posición de video se estira el doble de alta de lo que debería ser. Al reproducir el video, aparece el mensaje "Necesita actualizar su Adobe Flash Player ...", lo que seguramente no puede ser cierto.¿Ha roto YouTube la incrustación de IFrame en iPhone?

Esto funcionó bien hace aproximadamente una semana.

Actualmente estoy probando un iPhone 4 con 4.3.1, pero también lo he probado en un iPad 4.2.1.

Mi ejemplo de clip que estoy probando con está aquí: http://wexion.net/posts/youtube_iframe_test

El HTML para esa página es sólo el siguiente, pero es el mismo problema ocurre si lo pongo en una página 'adecuado'.

<iframe class="youtube-player" type="text/html" width="300" height="246" src="http://www.youtube.com/embed/mG0xiG_0I2E" frameborder="0" allowfullscreen></iframe> 

¿Alguien más tiene este problema? ¿Sabes lo que está pasando? O/y tiene una posible solución?

Respuesta

2

Parece ser un problema que Google/YouTube conoce. http://groups.google.com/group/youtube-api-gdata/browse_thread/thread/861d5605093fdd7b# y http://groups.google.com/group/youtube-api-gdata/browse_thread/thread/7490cb2d0aa69120

pinza pertinente: (publicado por Jeff Posnick, YouTube API Equipo, Mar 5 Abr 2011 09:15:37 -0700 (PDT))

Sólo para actualizar la gente, las El equipo de ingenieros de los jugadores está trabajando para resuelve dos problemas distintos que afectan la reproducción del iframe de iOS:

Un problema origina el mensaje de error "Necesita actualizar su Flash Player ..." . Este mensaje parece activarse cuando hay un intento de reproducir videos monetizados (es decir, videos con anuncios) usando el iframe incrustado en iOS WebKit. Este mensaje de error es obviamente inadecuado, ya que no hay Flash Player en iOS, pero al final el vídeo sigue realidad no se puede jugar incluso cuando el mensaje de error es cambiado, porque no todos los vídeos monetizados Actualmente reproducir en dispositivos IOS.

Hay otro problema relacionado con el cambio de tamaño del reproductor iframe en la página después de que comience la reproducción. Eso también está siendo trabajado. Todavía no tengo información sobre si uno o ambos de esos problemas se resolverán a tiempo para el nuevo código de este semana, que se llevará a cabo el miércoles por la tarde PDT. Actualizaré este hilo con más información cuando lo tenga.

1

Agregue scrolling = "no" al iframe. Trabajó para mi.

Cuestiones relacionadas