@capgo/capacitor-media-session
Übersicht
Abschnitt mit dem Titel „Übersicht“@capgo/capacitor-media-session bindet deinen Capacitor Player ins OS ein Aktuelle Wiedergabe Oberflächen: Sperrbildschirm, Benachrichtigungssteuerung, Headsets und CarPlay-ähnliche Fernbedienungen. Titel und Artwork festlegen, den Wiedergabestatus veröffentlichen und auf Play-, Pause-, Seek- und Skip-Aktionen der nativen UI reagieren.
Ideal für Podcasts, Musik, Hörbücher und Long-form-Videos, bei denen Nutzer eine Steuerung über Hardware-Buttons erwarten.
Plattform-Support
Abschnitt mit dem Titel „Plattformunterstützung“| Plattform | Implementierung |
|---|---|
| iOS | Web-Implementierungs-Adapter (navigator.mediaSession; wird abgelehnt, wenn nicht verfügbar) |
| Android | Media Session Service |
| Web | Media Session API |
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“setMetadata- Legt die Metadaten der aktuell abgespielten Medien fest.setPlaybackState- Aktualisiert den Playback-Status der Media Session.setActionHandler- Registriert einen Handler für eine Media Session Action.setPositionState- Aktualisiert den Positionsstatus der aktiven Media Session.
API (öffentlich)
Abschnitt mit dem Titel „Public API“| Methode | Beschreibung |
|---|---|
setMetadata | Legt die Metadaten der aktuell abgespielten Medien fest. |
setPlaybackState | Aktualisiert den Wiedergabestatus der Media Session. |
setActionHandler | Registriert einen Handler für eine Media Session Action. |
setPositionState | Aktualisiert den Positionsstatus der aktiven Media Session. |
getPluginVersion | Gibt die native Capacitor Plugin-Version zurück. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-media-session.
Weiterlesen bei @capgo/capacitor-media-session
Abschnitt mit dem Titel „Weiterlesen bei @capgo/capacitor-media-session“Wenn Sie ... verwenden @capgo/capacitor-media-session Um Dashboard- und API-Operationen zu planen, verbinde es mit Verwendung von @capgo/capacitor-media-session für die native Funktion in Verwendung von @capgo/capacitor-media-session, API Übersicht für Details zur Implementierung in der Übersicht zu API, Einführung für das Implementierungsdetail in der Einleitung, API Keys für die Implementierungsdetails in den API Keys und Geräte für die Implementierungsdetails bei Devices.