Übersicht
Abschnitt: „Übersicht“Capacitor Plugin zum Herunterladen von Dateien mit Hintergrund-Support. Bietet fortsetzbare Downloads mit Fortschrittsanzeige.
Kernfunktionen
Abschnitt mit dem Titel „Kernfunktionen“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.
Öffentliches API
Abschnitt mit dem Titel „Öffentliche API“| Methode | Beschreibung |
|---|---|
download | Einen neuen Download-Task starten. |
pause | Einen aktiven Download pausieren. Der Download kann später an derselben Stelle fortgesetzt werden. |
resume | Ein pausierter Download wird fortgesetzt. Er startet genau dort, wo er unterbrochen wurde. |
stop | Einen Download stoppen und dauerhaft abbrechen. Die heruntergeladenen Daten werden gelöscht. |
checkStatus | Den aktuellen Status eines Downloads prüfen. |
getFileInfo | Informationen zu einer heruntergeladenen Datei abrufen. |
addListener | Auf Fortschritts-Updates des Downloads hören. Wird während des Downloads regelmäßig ausgelöst. |
addListener | Wird aufgerufen, wenn ein Download erfolgreich abgeschlossen wurde. |
addListener | Auf Download-Fehler hören. Wird ausgelöst, wenn ein Download einen Fehler verursacht. |
removeAllListeners | Alle Event-Listener entfernen. Cleanup-Methode zur Vermeidung von Memory Leaks. |
getPluginVersion | Die Plugin-Versionsnummer abrufen. |
Source of Truth
Abschnitt mit dem Titel „Source of Truth“Diese Referenz wird synchronisiert von src/definitions.ts in capacitor-downloader.
Weiter mit @capgo/capacitor-downloader
Abschnitt mit dem Titel „Weiter mit @capgo/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.