Zum Hauptinhalt springen
Zurück zu Plugins
@capgo/capacitor-Media-Sitzung
Tutorial
von github.com/Cap-go

Media-Sitzung

Medienwiedergabe steuern von Bildschirm der Schlossfunktion und Zentrum der Benachrichtigung

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 aktuellen abgespielten Mediums.
  • setPlaybackState - Aktualisiert den Spielstatus der Medien-Sitzung.
  • setActionHandler - Registriert einen Handler für eine Medien-Sitzungsaktion.
  • setPositionState - Position des aktiven Medien-Sessions aktualisiert.

Beispielanwendung

setMetadata

Setzt die Metadaten des aktuellen abgespielten Mediums.

import { MediaSession } from '@capgo/capacitor-media-session';

await MediaSession.setMetadata({} as MetadataOptions);

setPlaybackState

Aktualisiert den Abspielzustand der Medien-Session.

import { MediaSession } from '@capgo/capacitor-media-session';

await MediaSession.setPlaybackState({} as PlaybackStateOptions);

setActionHandler

Registriert einen Handler für eine Medien-Sessions-Aktion.

import { MediaSession } from '@capgo/capacitor-media-session';

await MediaSession.setActionHandler({} as ActionHandlerOptions, {} as ActionHandler | null);

setPositionState

- Position des aktiven Medien-Sessions aktualisiert.

import { MediaSession } from '@capgo/capacitor-media-session';

await MediaSession.setPositionState({} as PositionStateOptions);

Vollständige Referenz