Vai alla sezione principale

Guida

Tutoriale su Media Session

Testa sul dispositivo

Scarica l'app Capgo, poi scansa il codice QR code.

Collegamento QR di anteprima del plugin Media Session code

Utilizza @capgo/capacitor-media-session

Capacitor plugin per esporre i controlli della sessione media del dispositivo.

Installa

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

Cos'è questo Plugin

  • setMetadata - Imposta i metadati del media in corso.
  • setPlaybackState - Aggiorna lo stato di riproduzione della sessione media.
  • setActionHandler - Registra un gestore per un'azione della sessione media.
  • setPositionState - Aggiorna lo stato di posizione per la sessione media attiva.

- Esempio di utilizzo

setMetadata

- Imposta i metadati del media in corso.

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

await MediaSession.setMetadata({} as MetadataOptions);

setPlaybackState

Aggiorna lo stato di riproduzione della sessione dei media.

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

await MediaSession.setPlaybackState({} as PlaybackStateOptions);

setActionHandler

Registra un gestore per un'azione della sessione dei media.

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

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

setPositionState

Aggiorna lo stato di posizione per la sessione dei media attiva.

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

await MediaSession.setPositionState({} as PositionStateOptions);

Riferimento Completo

Continua da Utilizzo di @capgo/capacitor-sessione-dei-media

Se stai utilizzando Utilizzo di @capgo/capacitor-sessione-dei-media per pianificare il dashboard e le operazioni di API, connettilo con @capgo/capacitor-sessione-dei-media per il dettaglio di implementazione in @capgo/capacitor-media-session, Iniziare per il dettaglio di implementazione in Iniziare, Panoramica di API per il dettaglio di implementazione in Panoramica di API, Introduzione per il dettaglio di implementazione in Introduzione, e Chiavi di API per il dettaglio di implementazione in Chiavi di API.