Vai alla navigazione principale
Indietro ai plugin
@capgo/capacitor-downloader
Tutorial
da github.com/Cap-go

Downloader

Scarica file grandi in background con supporto alla tracciatura del progresso e alla pausa/riavvio

Guida

Tutorial sul Downloadatore

Utilizzo di @capgo/capacitor-downloadatore

Capacitor plugin per il download di file con supporto di background. Fornisce download ripetibili con tracciamento del progresso.

Installa

bun add @capgo/capacitor-downloader
bunx cap sync

Cosa Questo Plugin Espone

  • download - Avvia una nuova richiesta di download.
  • pause - Sospendi un download attivo. Il download può essere ripreso in seguito dalla stessa posizione.
  • resume - Riprendi un download sospeso. Continua da dove era stato sospeso.
  • stop - Fermare e cancellare una download permanentemente. I dati scaricati saranno eliminati.

Esempio di utilizzo

download

Avvia una nuova task di download.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

const task = await Downloader.download({
  id: 'my-download',
  url: 'https://example.com/file.pdf',
  destination: 'downloads/file.pdf'
});

pause

Sospendi un download attivo. Il download può essere ripreso in seguito dalla stessa posizione.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.pause({} as { id: string });

resume

Riprendi un download sospeso. Continua da dove era stato sospeso.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.resume({} as { id: string });

stop

Fermare e cancellare una download permanentemente. I dati scaricati saranno eliminati.

import { CapacitorDownloader } from '@capgo/capacitor-downloader';

await CapacitorDownloader.stop({} as { id: string });

Riferimento completo