Zum Hauptinhalt springen
Zurück zu plugins
@capgo/capacitor-audiosession
Tutorial
@capgo/capacitor-audiosession

Audio Session

Konfigurieren Sie die iOS-Audiosession für Hintergrundwiedergabe, Mischung und Routingsteuerung

Richtlinie

Tutorial zu Audio-Sitzung

Verwendung von @capgo/capacitor-audio-session

iOS-only-Plugin, um die Audio-Sitzung auszuführen und zu kontrollieren, um die Routenänderungen und Unterbrechungen zu hören.

Installieren

bun add @capgo/capacitor-audio-session
bunx cap sync

Was dieses Plugin enthält

  • currentOutputs - Aktuelle aktive Audio-Ausgaberouten abrufen.
  • overrideOutput - Aktuelle Audio-Ausgaberoute überschreiben.

Beispielhafte Verwendung

currentOutputs

Aktuelle aktive Audioausgabewege abrufen.

import { AudioSession } from '@capgo/capacitor-audio-session';

await AudioSession.currentOutputs();

overrideOutput

Aktuelle Audioausgabewege überschreiben.

import { AudioSession } from '@capgo/capacitor-audio-session';

await AudioSession.overrideOutput({} as OutputOverrideType);

Vollständige Referenz

Bleiben Sie bei Using @capgo/capacitor-audio-session

Wenn Sie native Medien und Schnittstellenverhalten planen, verbinden Sie es mit Verbinden Sie @capgo/capacitor-audio-session für die Implementierungsdetails in @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-audio-session Wenn Sie @capgo/capacitor-audio-session verwenden Verwenden Sie @capgo/capacitor-audio-session Zum Starten zur Detailbeschreibung in Zum Starten, Mit @capgo/capacitor-live-aktivitäten zur nativen Fähigkeit in Mit @capgo/capacitor-live-aktivitäten, @capgo/capacitor-live-aktivitäten zur Detailbeschreibung in @capgo/capacitor-live-aktivitäten und Mit @capgo/capacitor-video-abspielen zur nativen Fähigkeit in Mit @capgo/capacitor-video-abspielen.