Saltar al contenido
WebViewGold Del vibe coding a la App Store
Español
Consigue WebViewGold

Función nativa

Reproducción de video y audio para apps de vibe coding

Videos de cursos, directos, podcasts y radio: cómo pasar los medios al reproductor nativo y mantener el audio sonando en segundo plano. Elige tu herramienta para ver el prompt exacto.

Desde $109 de pago único por plataforma, o deja que nuestro equipo lo haga todo desde $698.

  • Garantía de aprobación – o te devolvemos el dinero en 14 días
  • Sin programar
  • Pago único, actualizaciones gratuitas
  • Soporte humano 24/7
  • Hecho en Alemania desde 2014 · ISO 27001

Lo que aporta el reproductor nativo

Reproductor nativo con Picture-in-Picture

Enlaza a startnativevideo://videostreamurl= seguido de la URL directa de un stream y WebViewGold abre el reproductor de video del sistema en iOS y Android. Los usuarios pueden reducir el video a una ventana flotante y seguir navegando por la app, o incluso cambiar a otra app.

AirPlay y controles conocidos

En iPhone y iPad, el reproductor nativo incluye AirPlay, pantalla completa y los controles de reproducción estándar que los usuarios ya conocen. Sin bibliotecas de reproductor propias que mantener en la web app.

Audio en segundo plano en iOS

Para podcasts, emisoras de radio, meditaciones y lecciones de audio, la configuración de audio HTML en segundo plano mantiene sonando el audio de la web app cuando el iPhone está bloqueado o hay otra app en primer plano. Es un ajuste del proyecto de Xcode, explicado paso a paso en el video de la documentación de iOS.

Solo URLs directas de stream

El reproductor nativo necesita un archivo .mp4 o un stream HLS .m3u8, no la URL de una página que incrusta un video. Los servicios de streaming como Mux, Cloudflare Stream o Bunny Stream te dan URLs HLS; las páginas de YouTube y Vimeo siguen siendo inserciones normales.

Añade la reproducción nativa paso a paso

Unos 30 minutos, la mayor parte probando en teléfonos reales.

  1. Consigue una URL directa del stream

    Usa un archivo .mp4 de tu almacenamiento o una playlist HLS .m3u8 de tu servicio de video. Las lecciones largas se transmiten mejor en HLS, porque el reproductor adapta la calidad a la conexión.

  2. Haz que la URL se pueda reproducir por sí sola

    El reproductor nativo carga el stream por su cuenta y puede que no vea la sesión iniciada del WebView. Para lecciones de pago, crea en el servidor una URL firmada de corta duración después de comprobar el acceso, y pasa esa.

  3. Llama al puente solo dentro de la app

    Configura un user agent personalizado que contenga un token como WebViewGold (useragent_iphone y useragent_ipad en Config.swift, USER_AGENT en Config.java). Si está presente, el botón de reproducir navega a startnativevideo://videostreamurl= más la URL del stream; en un navegador se reproduce el elemento <video> normal.

  4. Activa el audio en segundo plano si lo necesitas (iOS)

    Solo para apps cuyo audio debe seguir sonando con la pantalla bloqueada. Sigue el video sobre audio HTML en segundo plano de la documentación de iOS y luego prueba con el teléfono bloqueado y con otra app en primer plano.

  5. Prueba como un espectador

    Inicia un video, abre Picture-in-Picture, navega a otra página, bloquea el teléfono, gíralo a horizontal y prueba con una conexión móvil lenta. Hazlo en un iPhone y en un teléfono Android.

Preguntas frecuentes

¿Puedo reproducir videos de YouTube o Vimeo en el reproductor nativo?

No a través de startnativevideo://, que necesita un archivo .mp4 directo o un stream HLS .m3u8. Las inserciones de YouTube y Vimeo suelen seguir funcionando como iframes normales dentro de la app, con su propio reproductor y su botón de pantalla completa.

¿Funciona Picture-in-Picture en iOS y Android?

Sí. Tanto la documentación de iOS como la de Android describen startnativevideo:// con Picture-in-Picture: el video sigue reproduciéndose en una ventana flotante mientras el usuario navega por la app o por otra app.

¿Seguirá sonando el audio con la pantalla bloqueada?

En iOS, sí, una vez activado el audio HTML en segundo plano en el proyecto de Xcode como muestra la documentación de iOS. En Android, la documentación de WebViewGold no describe un modo de audio en segundo plano, así que prueba tu reproductor en un dispositivo antes de prometerlo.

Tres formas de llevar tu app a las tiendas

El mismo resultado, con distinta cantidad de trabajo por tu parte. Las tres incluyen la garantía de aprobación y soporte humano 24/7.

Hazlo tú mismo

$109 por plataforma, pago único

La licencia de WebViewGold: un proyecto de Xcode o Android Studio listo para usar. Pega tu URL, define nombre e icono, activa funciones, compila y envía. Actualizaciones gratuitas para siempre.

Ver planes en la página principal

Full Service

$698 por plataforma $798

Envíanos tu URL y tu icono. Nuestro equipo configura, compila y entrega tu app en 72 horas, en marca blanca y con los proyectos fuente. Ambas plataformas por $1,158.

Detalles del Full Service Con tecnología de WeSetupYourWebViewApp

Precios de la Oferta de invierno válidos hasta el 31 de diciembre de 2026.

¿Listo para lanzar tu app?

Garantía de aprobación en App Store & Google Play – o te devolvemos el dinero en 14 días

¿Prefieres delegarlo? Full Service: configuramos, compilamos y entregamos en 72 horas, desde $698 por plataforma. ¿Preguntas? Chatea con nosotros 24/7.

Los reembolsos se conceden bajo las condiciones indicadas en nuestras FAQ: un rechazo por motivos ajenos al contenido por parte de Apple y/o Google, reclamado dentro de los 14 días posteriores a la compra.