__CAPGO_KEEP_0__-Startseite

Audio Session Capacitor-Plugin

Konfigurieren Sie die iOS-Audio-Sitzung für Hintergrundwiedergabe, Mischung und Routing-Kontrolle

Installieren

bun add @capgo/capacitor-audio-session bunx cap sync
npm, pnpm oder yarn
  • npm install @capgo/capacitor-audio-session
  • pnpm add @capgo/capacitor-audio-session
  • yarn add @capgo/capacitor-audio-session

Richtlinie

Wie man Audio Session in Capacitor verwendet

Gerät testen

Downloaden Sie die Capgo-App, dann scannen Sie die QR-code.

Vorschau-QR-code für Audio-Session-Plugin

Verwendung von @capgo/capacitor-audio-session

iOS-only-Plugin, um den Audio-Session-Ausgang abzufragen und zu steuern und auf Routenänderungen und Unterbrechungen zu hören.

Installieren

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

bunx cap sync kopiert die native code-Implementierung Ihres Plugins in Ihre native Projekte. Führen Sie es erneut aus, nachdem Sie jedes Plugin aktualisiert haben.

Importieren

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

API im Überblick

Methode Beschreibung
currentOutputs Erhalten Sie die aktuellen aktivierten Audioausgabewege.
overrideOutput Überschreiben Sie den aktuellen Audioausgabeweg.

Beispiele

currentOutputs()

Erhalten Sie die aktuellen aktivierten Audioausgabewege.

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

const result = await AudioSession.currentOutputs();
console.log(result);

overrideOutput()

Überschreiben Sie den aktuellen Audioausgabeweg.

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

const result = await AudioSession.overrideOutput('default');
console.log(result);

Zuhören Sie zu Ereignissen

addListener keine Übersetzung erforderlich handle.remove() als die Bildschirmabtastung aufgehört ist.

Vollständige Referenz

Fortfahren von Using @capgo/capacitor-Audio-Session

Wenn Sie @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-Audio-Session verwenden Using @capgo/capacitor-Audio-Session um native Medien und Schnittstellenverhalten zu planen, verbinden Sie es mit @capgo/capacitor-Audio-Session zur Implementierungsdetail in @capgo/capacitor-Audio-Session Anleitung zum Starten für die Implementierungsdetails in Getting Started, Mit @capgo/capacitor-live-aktivitäten für die native Fähigkeit in Mit @capgo/capacitor-live-aktivitäten, Mit @capgo/capacitor-live-aktivitäten für die Implementierungsdetails in @capgo/capacitor-live-aktivitäten und Mit @capgo/capacitor-video-player für die native Fähigkeit in Mit @capgo/capacitor-video-player.

FAQ

FAQ für den Audio-Session-Plugin

Wie installiere ich das Audio Session Plugin in einer Capacitor App?

Führen Sie "bun add @capgo/capacitor-audio-session" (oder "npm install @capgo/capacitor-audio-session") aus, dann führen Sie "bunx cap sync" aus, damit die iOS- und Android-Projekte die native code-Datei aufnehmen. Importieren Sie es aus "@capgo/capacitor-audio-session" in Ihrer code-Anwendung.

Funktioniert @capgo/capacitor-audio-session mit React, Vue und Angular?

Ja. Der Audio-Session-Plugin ist ein Capacitor-Paket, daher funktioniert es mit jedem Web-Framework, das innerhalb von Capacitor läuft, einschließlich Ionic, React, Vue, Angular, Svelte und plain JavaScript.

Welche Capacitor-Version unterstützt @capgo/capacitor-audio-session?

Capgo-Erweiterungen folgen der Capacitor-Version: Wählen Sie die Erweiterungsversion, die Ihrer Capacitor-Version entspricht (z. B. Erweiterung v8 mit Capacitor 8). Die Kompatibilitäts-Tabelle im GitHub-README enthält die unterstützten Versionen.

Is @capgo/capacitor-audio-session kostenlos und Open-Source?

Yes. The source code is public on GitHub at https://github.com/Cap-go/capacitor-audiosession/ and the package is free to install from npm. Bug reports and pull requests are welcome.

Kann ich code mit Audio Session aktualisieren, ohne eine App-Store-Bewertung abzuwarten?

Die Installation oder das Upgrade der Erweiterung ändert die native code, daher ist ein neuer Store-Build erforderlich. Danach können JavaScript-, HTML- und CSS-Änderungen, die die Erweiterung aufrufen, sofort mit Capgo-Live-Updates verschickt werden.

Audio-Sitzungsänderungen ohne Wartezeit auf die App-Überprüfung versenden

Einmal der Plugin in Ihrem Store-Build installiert, drücken Capgo lebendige Updates Ihre JavaScript-, HTML- und CSS-Änderungen in Minuten an die Benutzer weiter.

Start mit Capgo