Vai al contenuto principale
Indietro ai plugin
@capgo/capacitor-media-session
Tutorial
@capgo/capacitor-media-session

Media Session

Controlla la riproduzione dei media dalla schermata di blocco e dal centro notifiche

Guida

Tutoriale su Media Session

Esegui il test sul dispositivo

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

Collegamento QR di anteprima del plugin di sessione media code

Usando @capgo/capacitor-media-session

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

Installa

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

Cosa Esponiamo Questo Plugin

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

Esempio di utilizzo

setMetadata

Imposta i metadati del media in corso di riproduzione.

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

await MediaSession.setMetadata({} as MetadataOptions);

setPlaybackState

Aggiorna lo stato di riproduzione della sessione media.

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

await MediaSession.setPlaybackState({} as PlaybackStateOptions);

setActionHandler

Registra un gestore per un'azione di sessione 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 media attiva.

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

await MediaSession.setPositionState({} as PositionStateOptions);

Riferimento Completo

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

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