Página principal

Guía

Tutoriales sobre Sesión de Medios

Probar en dispositivo

Descargar la aplicación Capgo, luego escanea el código QR code.

Enlace QR de vista previa del plugin de sesión de medios code

Usando @capgo/capacitor-media-session

El plugin Capacitor permite acceder a los controles de la sesión de medios del dispositivo.

Instalar

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

¿Qué expone este plugin?

  • setMetadata - Establece los metadatos de la media que se está 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 los metadatos de la media que se está 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-sesión-de-medios

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