Ir al contenido principal
Volver a plugins
@capgo/capacitor-media-session
Tutoriales
@capgo/capacitor-media-session

Sesión de medios

Control 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é se expone con este complemento?

  • setMetadata - Establece la metadata del medio de reproducción actual.
  • 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 del medio de reproducción actual.

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 y las 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, API Resumen para el detalle de implementación en API Resumen Introducción para el detalle de implementación en Introducción, y API Claves para el detalle de implementación en API Claves.