Aller directement au contenu principal
Retour aux plugins
@capgo/capacitor-session-média
Tutoriel
par github.com/Cap-go

Session média

Contrôlez la lecture multimédia depuis l'écran de verrouillage et le centre de notifications

Guide

Tutoriel sur la Session Média

Utilisation de @capgo/capacitor-media-session

Capacitor plugin pour exposer les contrôles de session mé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 média.
  • setActionHandler - Enregistre un gestionnaire pour une action de session mé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

Met à jour 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

Met à jour 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