Saltar al contenido

@capgo/capacitor-downloader

Plugin Capacitor para descargar archivos con soporte en segundo plano. Permite descargas reanudables con seguimiento de progreso.

Plugin Capacitor para descargar archivos con soporte en segundo plano. Permite descargas reanudables con seguimiento de progreso.

  • download - Inicia una nueva tarea de descarga.
  • pause - Pausa una descarga activa. Se puede reanudar después desde el mismo punto.
  • resume - Reanuda una descarga pausada. Continúa desde donde se detuvo.
  • stop - Detiene y cancela una descarga permanentemente. Los datos descargados se eliminarán.
MétodoDescripción
downloadInicia una nueva tarea de descarga.
pausePausa una descarga activa. Se puede reanudar después desde el mismo punto.
resumeReanuda una descarga pausada. Continúa desde donde se detuvo.
stopDetiene y cancela una descarga permanentemente. Se borrarán los datos descargados.
checkStatusConsulta el estado actual de una descarga.
getFileInfoObtén información sobre un archivo descargado.
addListenerEscucha las actualizaciones de progreso. Se dispara periódicamente durante la descarga.
addListenerEscucha la finalización de la descarga. Se dispara cuando la descarga termina con éxito.
addListenerEscucha los errores de descarga. Se dispara cuando ocurre un error en la descarga.
removeAllListenersElimina todos los event listeners. Método de limpieza para evitar memory leaks.
getPluginVersionObtén el número de versión del plugin.

Esta referencia se sincroniza desde src/definitions.ts en capacitor-downloader.

Si estás usando @capgo/capacitor-downloader para planificar el almacenamiento y la gestión de archivos, conéctalo con Uso de @capgo/capacitor-downloader para la capacidad nativa en Uso de @capgo/capacitor-downloader, @capgo/capacitor-data-storage-sqlite para el detalle de implementación en @capgo/capacitor-data-storage-sqlite, Uso de @capgo/capacitor-data-storage-sqlite para la funcionalidad nativa en Uso de @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file para el detalle de implementación en @capgo/capacitor-file, y Uso de @capgo/capacitor-file para la funcionalidad nativa en Uso de @capgo/capacitor-file.