Saltar al contenido principal
Volver a plugins
@capgo/capacitor-media-session
Tutoriales
por github.com/Cap-go

Sesión de medios

Controla la reproducción de medios desde la pantalla de bloqueo y el centro de notificaciones

Guía

Tutorial sobre Sesión de Medios

Usando @capgo/capacitor-media-session

Capacitor plugin para exponer controles de sesión de medios del dispositivo.

Instalar

bun add @capgo/capacitor-media-session
bunx cap sync

¿Qué Esta Plugin Exposa

  • setMetadata - Establece la metadata de los medios que se están reproduciendo actualmente.
  • setPlaybackState - Actualiza el estado de reproducción de la sesión de medios.
  • setActionHandler - Registra un manejador para una acción de sesión de medios.
  • setPositionState - Actualiza el estado de posición para la sesión de medios activa.

Ejemplo de Uso

setMetadata

Establece la metadata de los medios que se están reproduciendo actualmente.

import { MediaSession } from '@capgo/capacitor-media-session';

await MediaSession.setMetadata({} as MetadataOptions);

setPlaybackState

Actualiza el estado de reproducción de la sesión de medios.

import { MediaSession } from '@capgo/capacitor-media-session';

await MediaSession.setPlaybackState({} as PlaybackStateOptions);

setActionHandler

Registra un manejador para una acción de sesión de medios.

import { MediaSession } from '@capgo/capacitor-media-session';

await MediaSession.setActionHandler({} as ActionHandlerOptions, {} as ActionHandler | null);

setPositionState

Actualiza el estado de posición para la sesión de medios activa.

import { MediaSession } from '@capgo/capacitor-media-session';

await MediaSession.setPositionState({} as PositionStateOptions);

Referencia Completa

Sigue adelante desde Usando @capgo/capacitor-media-session

Si estás utilizando Usando @capgo/capacitor-media-session para planificar la consola de dashboard y operaciones de API, conecta con @capgo/capacitor-media-session para obtener detalles de implementación en @capgo/capacitor-media-session Inicio para obtener detalles de implementación en Inicio Resumen de API para obtener detalles de implementación en Resumen de API Introducción para los detalles de implementación en Introducción, y API Claves para los detalles de implementación en API Claves.