Sing @capgo/native-audio Paket
Dieses Tutorial führt Sie durch die Nutzung des @capgo/native-audio
Pakets zum Abspielen von Tönen in Ihrer Capacitor-Anwendung.
Um das Paket zu installieren, öffnen Sie Ihr Terminal und führen Sie den folgenden Befehl aus:
npm install @capgo/native-audio
oder wenn Sie lieber Yarn verwenden:
yarn add @capgo/native-audio
Nach der Installation des Pakets synchronisieren Sie die nativen Dateien mit dem folgenden Befehl:
npx cap sync
Für dieses Plug-in sind keine zusätzlichen Konfigurationen erforderlich.
Um das @capgo/native-audio
Paket zu verwenden, müssen Sie das NativeAudio
Objekt aus dem Paket importieren und dessen Methoden verwenden.
Hier ist ein Beispiel, wie Sie eine Audiodatei vorladen und abspielen können:
import { NativeAudio } from '@capgo/native-audio';
// Preload the audio file
NativeAudio.preload({
assetId: 'fire',
assetPath: 'assets/sounds/fire.mp3',
audioChannelNum: 1,
isUrl: false,
});
// Play the loaded audio file
NativeAudio.play({
assetId: 'fire',
});
Die Methode preload
wird verwendet, um eine Audiodatei in den Arbeitsspeicher zu laden, und die Methode play
wird verwendet, um die geladene Audiodatei abzuspielen.
Weitere unterstützte Methoden sind pause
, resume
, loop
, stop
, unload
, setVolume
, getDuration
und getCurrentTime
. Sie können sich auf die offizielle Dokumentation für weitere Details zu diesen Methoden beziehen.
Das war's! Sie haben nun gelernt, wie Sie das @capgo/native-audio
Paket verwenden, um Töne in Ihrer Capacitor-Anwendung abzuspielen.