Guía
Tutorial sobre Descargador
Usando @capgo/capacitor-descargador
Capacitor plugin para descargar archivos con soporte de fondo. Proporciona descargas resumibles con seguimiento de progreso.
Instalar
bun add @capgo/capacitor-downloader
bunx cap sync
¿Qué Esta Plugin Exposa
download- Iniciar una nueva tarea de descarga.pause- Pausar una descarga activa. La descarga puede ser reanudada más tarde desde la misma posición.resume- Reanudar una descarga pausada. Continúa desde donde se pausó.stop- Detener y cancelar una descarga permanentemente. Los datos descargados serán eliminados.
Ejemplo de uso
download
Iniciar una nueva tarea de descarga.
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
Pausar una descarga activa. La descarga puede ser reanudada más tarde desde la misma posición.
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.pause({} as { id: string });
resume
Reanudar una descarga pausada. Continúa desde donde se había pausado.
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.resume({} as { id: string });
stop
Detener y cancelar una descarga permanentemente. Los datos descargados serán eliminados.
import { CapacitorDownloader } from '@capgo/capacitor-downloader';
await CapacitorDownloader.stop({} as { id: string });
Referencia completa
- GitHub: https://github.com/Cap-go/capacitor-descargador/
- Documentación: /docs/plugins/descargador/