Guide
Tutoriel sur la session multimédia
Utilisation de @capgo/capacitor-media-session
Utilisation du plugin Capacitor pour exposer les contrôles de session multimédia du dispositif.
Installer
bun add @capgo/capacitor-media-session
bunx cap sync
Ce que ce plugin expose
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 multimédia.setActionHandler- Enregistre un gestionnaire pour une action de session multimédia.setPositionState- Met à jour l'état de position pour la session multimé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
Mise à jour de l'état de lecture de la session multimédia.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setPlaybackState({} as PlaybackStateOptions);
setActionHandler
Enregistre un gestionnaire pour une action de session multimédia.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setActionHandler({} as ActionHandlerOptions, {} as ActionHandler | null);
setPositionState
Mise à jour de l'état de position pour la session multimé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/
- Docs: /docs/plugins/session-média/
Continuez à utiliser @capgo/capacitor-session-média.
Si vous utilisez Utilisez @capgo/capacitor-session-média. pour planifier le tableau de bord et les opérations API, connectez-le avec @capgo/capacitor-session-média Détails d'implémentation pour @capgo/capacitor-media-session, Prise en main Détails d'implémentation pour Prise en main, API Vue d'ensemble Détails d'implémentation pour API Vue d'ensemble, Introduction Détails d'implémentation pour l'Introduction, et API Clés Détails d'implémentation pour API Clés.