Para un video determinado en YouTube, puede visitar http://youtube.com/watch?v=[code] en cualquier dispositivo iOS para ver el video.Hacer que las URL de youtube.com/embed funcionen en iOS
Sin embargo, si usa la URL http://youtube.com/embed/[code], por ejemplo, en un iframe en una página o en un modal Colorbox, no se reproducirá en iOS.
Por ejemplo, si se utiliza un código como éste:
<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/embed/VIDEO_ID" frameborder="0">
que acaba de ver un error:
Your browser does not currently recognize any of the video formats available. Click here to visit our frequently asked questions about HTML5 video.
Para colmo de males, el enlace no se puede hacer clic en iOS, así que no sé a qué página va. Hay un HTML5 page on YouTube, pero no dice nada particularmente útil o sorprendente.
¿Existe una sintaxis que pueda ser para incrustación de iframes que funciona como se espera en iOS?
iPhone utiliza h264 para vídeo HTML5. ¿Funcionan algunos otros clips? ¿Quizás tienes material que youtube no ha codificado para h264? –
Tengo el mismo problema. Estoy mostrando videos de YouTube en un modal [Colorbox] (http://www.jacklmoore.com/colorbox), usando la versión/insert/[código] de la URL de YouTube. No se muestra ningún video en todo YouTube cuando utiliza esa/inserción/[código] URL, incluso si la visita directamente en Safari. Sin embargo, si vas a la URL/watch? V = [code], puedes verla bien. Este es un gran error de showtopping para nosotros en este momento. –
Al hacer clic en el enlace "Flash/Video (Iframe/Direct Link to YouTube)" en la [página de demostración de ColorBox] (http://www.jacklmoore.com/colorbox/example1/), ¿funciona para usted? Se reproduce correctamente en mi iPhone (iOS 5.1.1). –