Zum Inhalt springen

@capgo/native-audio

Ein natives Plugin für den native Audio-Engine.

Ein natives Plugin für die native Audio-Engine.

  • configure - Die Audioabspielereinstellungen konfigurieren.
  • preload - Ein Audiofile laden.
  • playOnce - Ein Audiofile einmal abspielen und automatisch löschen.
  • isPreloaded - Überprüfen, ob ein Audiofile vorab geladen wurde.
MethodeBeschreibung
configureDie Audioabspielereinstellungen konfigurieren.
preloadEin Audiofile laden.
playOnceEin Audiofile einmal abspielen und automatisch löschen.
isPreloadedÜberprüfen, ob ein Audiofile vorab geladen wurde.
playEin Audiodatei abspielen.
pauseEin Audiodatei pausieren.
resumeEin Audiodatei fortsetzen.
loopEin Audiodatei stoppen.
stopEin Audiodatei stoppen.
unloadEin Audiodatei entladen.
setVolumeDie Lautstärke einer Audiodatei einstellen.
setRateDie Geschwindigkeit einer Audiodatei einstellen.
setCurrentTimeDie aktuelle Zeit einer Audiodatei einstellen.
getCurrentTimeDie aktuelle Zeit einer Audiodatei abrufen.
getDurationDie Dauer einer Audiodatei in Sekunden abrufen.
isPlayingÜberprüfen, ob eine Audiodatei abgespielt wird.
addListenerListen auf vollständige Ereignisse.
addListenerListen auf aktuelle Zeitupdates. Ausgestrahlt alle 100ms, während Audio abgespielt wird.
addListenerListen auf Spielzustandsänderungen, einschließlich Benachrichtigungen und Schaltflächen auf dem Bildschirm. Ausgestrahlt von Android und iOS. Die aktuelle Web-Implementierung sendet diese Ereignisse nicht.
clearCacheLöschen Sie den Audio-Cache für remote Audio-Dateien.
setDebugModeSetzen Sie den Debug-Modus für die Protokollierung.
getPluginVersionErmitteln Sie die native Capacitor-Pluginversion.
deinitPluginDeinitialisieren Sie das Plugin und setzen Sie die ursprünglichen Audio-Sitzungseinstellungen wieder. Diese Methode stoppt alle abgespielten Audio und kehrt alle Audio-Sitzungszuweisungen zurück, die durch das Plugin vorgenommen wurden. Verwenden Sie diese Methode, wenn Sie sicherstellen müssen, dass die Kompatibilität mit anderen Audio-Plugins gewährleistet ist.

Diese Referenz wird von src/definitions.ts in capacitor-native-audio.