Saltar al contenido 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

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

Instalar

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

¿Qué Exposición de este Plugin?

  • 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-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 el detalle de implementación en @capgo/capacitor-media-session, Inicio para el detalle 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.