Vai al contenuto

@capgo/capacitor-downloader

Plugin Capacitor per scaricare file con supporto in background. Offre download riprendibili con tracciamento dell'avanzamento.

Plugin Capacitor per scaricare file con supporto in background. Offre download riprendibili con tracciamento dell'avanzamento.

  • download - Avvia un nuovo task di download.
  • pause - Metti in pausa un download attivo. Il download può essere ripreso in seguito dallo stesso punto.
  • resume - Riprendi un download in pausa. Continua da dove era stato interrotto.
  • stop - Ferma e annulla definitivamente un download. I dati scaricati verranno eliminati.
MetodoDescrizione
downloadAvvia un nuovo task di download.
pauseMetti in pausa un download attivo. Il download può essere ripreso in seguito dallo stesso punto.
resumeRiprendi un download in pausa. Continua da dove si era interrotto.
stopInterrompe e annulla definitivamente il download. I dati scaricati verranno eliminati.
checkStatusControlla lo stato attuale di un download.
getFileInfoOttieni informazioni su un file scaricato.
addListenerAscolta gli aggiornamenti sul progresso del download. Viene attivato periodicamente.
addListenerAscolta il completamento del download. Viene attivato quando il download termina con successo.
addListenerAscolta i fallimenti del download. Viene attivato quando un download incontra un errore.
removeAllListenersRimuove tutti gli event listener. Metodo di cleanup per prevenire memory leak.
getPluginVersionOttieni il numero di versione del plugin.

Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-downloader.

Se stai usando @capgo/capacitor-downloader per pianificare lo storage e la gestione dei file, collegalo a Usare @capgo/capacitor-downloader per la funzionalità nativa quando usi @capgo/capacitor-downloader, @capgo/capacitor-data-storage-sqlite per i dettagli di implementazione in @capgo/capacitor-data-storage-sqlite, Utilizzo di @capgo/capacitor-data-storage-sqlite per la funzionalità nativa in Utilizzo di @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file per i dettagli di implementazione in @capgo/capacitor-file, e Utilizzo di @capgo/capacitor-file per la funzionalità nativa in Utilizzo di @capgo/capacitor-file.