Allez directement au contenu principal
Retour aux plugins
@capgo/capacitor-media-session
Tutoriel
@capgo/capacitor-media-session

Session Media

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

Guide

Tutoriel sur la session multimédia

Tester sur appareil

Téléchargez l'application Capgo, puis scannez le code QR code.

Lien QR de prévisualisation du plugin de session multimédia code

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

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.