Saltar al contenido principal
@capgo/capacitor-cargador Archivos & Almacenamiento De código abierto

Carga plugin de Capacitor

Sube archivos grandes de manera confiable en segundo plano con seguimiento de progreso y soporte de reintento

Instalar

bun add @capgo/capacitor-uploader bunx cap sync
npm, pnpm o yarn
  • npm install @capgo/capacitor-uploader
  • pnpm add @capgo/capacitor-uploader
  • yarn add @capgo/capacitor-uploader

Guía

Cómo usar Uploader en Capacitor

Probar en dispositivo

Descarga la aplicación Capgo, luego escanea el código QR code.

Enlace QR de vista previa del plugin de subida code

Usando @capgo/capacitor-uploader

Plugin de subida Capacitor para subir archivos con soporte de fondo y seguimiento de progreso.

Instalar

bun add @capgo/capacitor-uploader
bunx cap sync

¿Qué expone este plugin?

  • startUpload - Iniciar la subida de un archivo a un servidor.
  • removeUpload - Cancelar y eliminar una subida en curso.

Ejemplo de uso

startUpload

Iniciar la subida de un archivo a un servidor.

import { Uploader } from '@capgo/capacitor-uploader';

const { id } = await Uploader.startUpload({
  filePath: 'file:///path/to/file.jpg',
  serverUrl: 'https://example.com/upload',
  headers: {
    'Authorization': 'Bearer token'
  },
  method: 'POST',
  uploadType: 'multipart',
  fileField: 'photo'
});
console.log('Upload started with ID:', id);

removeUpload

Cancelar y eliminar una subida en curso.

import { Uploader } from '@capgo/capacitor-uploader';

await Uploader.removeUpload({ id: 'upload-123' });

Referencia Completa

Sigue adelante desde Usando @capgo/capacitor-uploader

Si estás utilizando Usando @capgo/capacitor-uploader para planificar la migración y las operaciones empresariales, conecta con @capgo/capacitor-uploader para los detalles de implementación en @capgo/capacitor-uploader Inicio Rápido para los detalles de implementación en Getting Started, Capgo Empresas para el flujo de trabajo del producto en Capgo Enterprise, Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en __CAPGO_KEEP_0__ Empresas, Capgo Alternativas para el flujo de trabajo del producto en Capgo Alternativas

FAQ

FAQ para el plugin de subidor

¿Cómo instalo el plugin de subidor en una aplicación Capacitor?

Ejecuta "bun add @capgo/capacitor-uploader" (o "npm install @capgo/capacitor-uploader"), luego ejecuta "bunx cap sync" para que los proyectos iOS y Android capturen el nativo code. Importa desde "@capgo/capacitor-uploader" en tu aplicación code.

¿Funciona @capgo/capacitor-uploader con React, Vue y Angular?

Sí. El subidor es un paquete Capacitor, por lo que funciona con cualquier framework web que se ejecute dentro de Capacitor, incluyendo Ionic, React, Vue, Angular, Svelte y JavaScript puro.

¿Qué versión de Capacitor admite @capgo/capacitor-uploader?

Los plugins de Capgo siguen la versión mayor de Capacitor: utiliza la versión mayor del plugin que coincida con tu versión mayor de Capacitor (por ejemplo, plugin v8 con Capacitor 8). La tabla de compatibilidad en el README del GitHub lista las versiones mantenidas.

¿Es @capgo/capacitor-uploader gratuito y de código abierto?

Yes. La fuente code está pública en GitHub en https://github.com/Cap-go/capacitor-uploader/ y el paquete es gratuito para instalar desde npm.

Puedo actualizar code que utiliza Uploader sin una revisión de la Tienda de Aplicaciones?

Instalar o actualizar el complemento cambia el code nativo, por lo que necesita una nueva compilación de la tienda. Después de eso, los cambios en JavaScript, HTML y CSS que llaman al complemento pueden enviar con actualizaciones Capgo en vivo.

Envía cambios del subir sin esperar la revisión de la aplicación

Una vez que el plugin esté en tu tienda de construcción, Capgo actualizaciones en vivo empujan tus cambios de JavaScript, HTML y CSS a los usuarios en minutos.

Comienza con Capgo