2011-03-16 2 views
7

Estoy codificando una aplicación web (un sitio web móvil) a la que accederán varios teléfonos inteligentes, como Android, iPhone y BlackBerry.Cómo invocar la aplicación YouTube desde My WebApp

Uno de mi página va a tener un enlace a un video de youtube. No estoy seguro de cómo ponerle un enlace de tal manera que el navegador del dispositivo abra la aplicación de youtube del dispositivo y reproduzca el video.

¿Pueden ayudarme específicamente con Android, iPhone y BlackBerry?

¡Gracias de antemano! :)

Respuesta

8

Investigué mucho y descubrí que existe una solución para teléfonos Android.

Si escribo la URL de youtube como vnd.youtube:<video_id> dentro de mi html, Android analizará el clic de este enlace como acción relacionada con YouTube e invocará la aplicación de youtube. la mejor parte es que, una vez que finaliza el video o el usuario cancela la reproducción, el control vuelve a la página web, lo que es asombroso.

Estaba tratando de encontrar algo similar para el iPhone también, pero más tarde me di cuenta de que el iPhone no tiene capacidad para múltiples tareas, y si pudiera encontrar algo similar, el iPhone siempre cerrará la página web y luego abrirá la aplicación de youtube para reproducir el video. De esta manera, la aplicación de youtube toma el control y nunca se devuelve el control a mi página web, que según me parece un UX incorrecto, pero los usuarios de iPhone lo ven como algo normal.

No puedo insertar un video dentro de mi página web ya que no hay requisitos como este, de lo contrario habría hecho lo que @Zaky sugirió, aún así, estoy buscando en los enlaces proporcionados por él para encontrar algo útil.

Todavía tengo que ver cómo los dispositivos BlackBerry y el nuevo iOS4 responde a los eventos y enlaces de youtube.

Publicaremos las actualizaciones.

ACTUALIZACIÓN: Para hacer lo mismo para el iPhone (iOS), utilice la URL: youtube:<video_id> y se analizará como la URL de la aplicación de YouTube

+0

+1 es un amigo útil ... Tan Q .. :-p –

+0

No veo ninguna diferencia en cómo iOS analiza YouTube: frente a un enlace normal como http: // www. youtube.com/watch?v= . ¿Hay alguna diferencia? – evanmcd

+0

Actualmente, no encuentro ninguno. pero para ser más preciso y asegurarse de que la aplicación de youtube sea invocada, esta URL puede ser útil –

1

específicamente a un iPhone utilicé éste recientemente, compruebe el segundo acerca de la UIWebView, deben funcionar de manera similar desde el navegador: http://apiblog.youtube.com/2009/02/youtube-apis-iphone-cool-mobile-apps.html

Y éste parece ser más general: http://www.labnol.org/internet/embed-youtube-videos-in-html5-flash/14092/

+0

aunque bastante agradable, pero estos artículos me dicen cosas acerca de cómo puedo insertar un video en mi página. aunque esto no era algo que buscaba exactamente, aún tiene mucha información útil. Gracias hombre, lo estoy buscando :) –

Cuestiones relacionadas