Resumen
Sección titulada “Resumen”@capgo/capacitor-media-session conecta tu reproductor Capacitor con el SO reproduciendo ahora superficie: pantalla de bloqueo, controles de notificación, auriculares y mandos tipo CarPlay. Configura el título y la carátula, publica el estado de reproducción y reacciona a acciones de play, pause, seek y skip desde la UI nativa.
Úsalo para podcasts, música, audiolibros y vídeos largos donde los usuarios esperan control mediante botones físicos.
Soporte de plataformas
Sección titulada “Compatibilidad de plataformas”| Plataforma | Implementación |
|---|---|
| iOS | Adaptador de implementación web (navigator.mediaSession; se rechaza si no está disponible) |
| Android | Servicio de media session |
| Web | Sesión de medios API |
Funcionalidades principales
Sección titulada “Funcionalidades principales”setMetadata- Establece los metadatos del contenido multimedia en reproducción.setPlaybackState- Actualiza el estado de reproducción de la sesión de medios.setActionHandler- Registra un handler para una acción de la sesión de medios.setPositionState- Actualiza el estado de posición de la sesión de medios activa.
API pública
Sección titulada “API pública”| Método | Descripción |
|---|---|
setMetadata | Sets metadata of the currently playing media. |
setPlaybackState | Actualiza el estado de reproducción de la sesión de medios. |
setActionHandler | Registra un handler para una acción de la sesión de medios. |
setPositionState | Actualiza el estado de posición de la sesión de medios activa. |
getPluginVersion | Obtén la versión nativa del plugin Capacitor. |
Fuente de verdad
Sección titulada “Fuente de verdad”Esta referencia se sincroniza desde src/definitions.ts en capacitor-media-session.
Continúa con @capgo/capacitor-media-session
Sección titulada “Continúa con @capgo/capacitor-media-session”Si estás usando @capgo/capacitor-media-session para planificar el dashboard y las operaciones de API, conéctalo con Uso de @capgo/capacitor-media-session para la capacidad nativa en Uso de @capgo/capacitor-media-session, Resumen de API para el detalle de implementación en Resumen de API Overview, Introducción para el detalle de implementación en Introducción, Claves de API para el detalle de implementación en Claves de API, y Dispositivos para el detalle de implementación en Dispositivos.