Guide
Tutoriel sur la session multimédia
Utilisation de @capgo/capacitor-session-média
Le plugin Capacitor pour exposer les contrôles de session multimédia du dispositif.
Installation
bun add @capgo/capacitor-media-session
bunx cap sync
Ce plugin expose les éléments suivants
setMetadata- Définit les métadonnées de la média en cours de lecture.setPlaybackState- Met à jour l'état de lecture de la session de média.setActionHandler- Enregistre un gestionnaire pour une action de session de média.setPositionState- Met à jour l'état de position pour la session de média active.
Exemple d'utilisation
setMetadata
Définit les métadonnées de la média en cours de lecture.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setMetadata({} as MetadataOptions);
setPlaybackState
Met à jour l'état de lecture de la session de média.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setPlaybackState({} as PlaybackStateOptions);
setActionHandler
Enregistre un gestionnaire pour une action de session de média.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setActionHandler({} as ActionHandlerOptions, {} as ActionHandler | null);
setPositionState
Met à jour l'état de position pour la session de média active.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setPositionState({} as PositionStateOptions);
Référence complète
- GitHub: https://github.com/Cap-go/capacitor-session-média/
- Documents : /docs/plugins/session-média/
Continuez à partir de l'utilisation de @capgo/capacitor-session-média
Si vous utilisez L'utilisation de @capgo/capacitor-session-média pour planifier l'interface de bord et les opérations API, connectez-le avec @capgo/capacitor-session-média pour les détails d'implémentation dans @capgo/capacitor-session-média, Démarrage pour les détails d'implémentation dans Démarrage, API Présentation pour les détails d'implémentation dans API Vue d'ensemble Introduction pour les détails d'implémentation dans Introduction, et API Clés pour les détails d'implémentation dans API Clés.