Zum Inhalt springen

@capgo/capacitor-downloader

Capacitor Plugin zum Herunterladen von Dateien mit Hintergrund-Support. Bietet fortsetzbare Downloads mit Fortschrittsanzeige.

Capacitor Plugin zum Herunterladen von Dateien mit Hintergrund-Support. Bietet fortsetzbare Downloads mit Fortschrittsanzeige.

  • download - Einen neuen Download starten.
  • pause - Einen aktiven Download pausieren. Der Download kann später an derselben Stelle fortgesetzt werden.
  • resume - Einen pausierten Download fortsetzen. Er läuft dort weiter, wo er unterbrochen wurde.
  • stop - Download stoppen und dauerhaft abbrechen. Die heruntergeladenen Daten werden gelöscht.
MethodeBeschreibung
downloadEinen neuen Download-Task starten.
pauseEinen aktiven Download pausieren. Der Download kann später an derselben Stelle fortgesetzt werden.
resumeEin pausierter Download wird fortgesetzt. Er startet genau dort, wo er unterbrochen wurde.
stopEinen Download stoppen und dauerhaft abbrechen. Die heruntergeladenen Daten werden gelöscht.
checkStatusDen aktuellen Status eines Downloads prüfen.
getFileInfoInformationen zu einer heruntergeladenen Datei abrufen.
addListenerAuf Fortschritts-Updates des Downloads hören. Wird während des Downloads regelmäßig ausgelöst.
addListenerWird aufgerufen, wenn ein Download erfolgreich abgeschlossen wurde.
addListenerAuf Download-Fehler hören. Wird ausgelöst, wenn ein Download einen Fehler verursacht.
removeAllListenersAlle Event-Listener entfernen. Cleanup-Methode zur Vermeidung von Memory Leaks.
getPluginVersionDie Plugin-Versionsnummer abrufen.

Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-downloader.

Wenn du es nutzt @capgo/capacitor-downloader um Speicher- und Dateiverwaltung zu planen, verbinde es mit Mit @capgo/capacitor-downloader für die native Funktion bei der Nutzung von @capgo/capacitor-downloader, @capgo/capacitor-data-storage-sqlite für die Implementierungsdetails in @capgo/capacitor-data-storage-sqlite, Mit @capgo/capacitor-data-storage-sqlite für die native Funktionalität in „@capgo/capacitor-data-storage-sqlite verwenden“, @capgo/capacitor-file für das Implementierungsdetail in @capgo/capacitor-file und @capgo/capacitor-file verwenden für die native Funktion bei der Nutzung von @capgo/capacitor-file.