Anleitung
Tutorial zu Media Session
Mit @capgo/capacitor-media-session
Capacitor-Plugin, um die Medien-Sitzungssteuerungen des Geräts zu offenbaren.
Installieren
bun add @capgo/capacitor-media-session
bunx cap sync
Was dieses Plugin offenbart
setMetadata- Setzt die Metadaten des derzeit abspielenden Mediums.setPlaybackState- Aktualisiert den Spielablaufzustand der Medien-Sitzung.setActionHandler- Registriert einen Handler für eine Medien-Sitzungsaktion.setPositionState- Aktualisiert den Zustand der Position für die aktive Medien-Sitzung.
Beispielanwendung
setMetadata
Setzt die Metadaten des derzeit abgespielten Mediums.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setMetadata({} as MetadataOptions);
setPlaybackState
Aktualisiert den Abspielzustand der Medien-Sitzung.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setPlaybackState({} as PlaybackStateOptions);
setActionHandler
Registriert einen Handler für eine Medien-Sitzungsaktion.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setActionHandler({} as ActionHandlerOptions, {} as ActionHandler | null);
setPositionState
Aktualisiert den Zustand der Position für die aktive Medien-Sitzung.
import { MediaSession } from '@capgo/capacitor-media-session';
await MediaSession.setPositionState({} as PositionStateOptions);
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-medien-sitzung/
- Dokumentation: /docs/plugins/medien-sitzung/