Saltare al contenuto principale
@capgo/capacitor-uploader File & Storage Sorgente aperta

Uploader Plugin Capacitor

Carica file grandi in modo affidabile in background con supporto di progresso e riprova

Installa

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

Guida

Come utilizzare l'Uploader in Capacitor

Testa sul dispositivo

Scarica l'app Capgo, poi scansione il QR code.

Link QR anteprima del plugin Uploader code

Utilizza @capgo/capacitor-uploader

Plugin Uploader Capacitor per l'upload di file con supporto di background e tracciamento del progresso.

Installa

bun add @capgo/capacitor-uploader
bunx cap sync

Cosa Espongono Questo Plugin

  • startUpload - Iniziare l'upload di un file su un server.
  • removeUpload - Annullare e rimuovere un upload in corso.

Esempio di Utilizzo

startUpload

- Iniziare l'upload di un file su un server.

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

- Annullare e rimuovere un upload in corso.

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

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

Riferimento Completo

Continua da Using @capgo/capacitor-uploader

Se stai utilizzando Utilizzando @capgo/capacitor-uploader per pianificare la migrazione e le operazioni aziendali, connettilo con @capgo/capacitor-uploader per i dettagli di implementazione in @capgo/capacitor-uploader Avvio rapido per i dettagli di implementazione in Avvio rapido Capgo Enterprise per il workflow del prodotto in Capgo Enterprise, Alternativi per Plugin Enterprise di Ionic per il flusso di lavoro del prodotto nelle Alternative Plugin Enterprise Ionic Capgo Alternative per il workflow del prodotto in Capgo Alternative.

FAQ

Domande frequenti sul plugin Uploader

Come posso installare il plugin Uploader in un'app Capacitor?

Esegui "bun add @capgo/capacitor-uploader" (o "npm install @capgo/capacitor-uploader"), quindi esegui "bunx cap sync" per far riconoscere ai progetti iOS e Android il nativo code. Importalo da "@capgo/capacitor-uploader" nella tua app code.

Funziona @capgo/capacitor-uploader con React, Vue e Angular?

Sì. L'uploader è un pacchetto Capacitor, quindi funziona con qualsiasi framework web che esegue all'interno di Capacitor, compresi Ionic, React, Vue, Angular, Svelte e JavaScript puro.

Quale versione di Capacitor supporta @capgo/capacitor-uploader?

I pacchetti Capgo seguono la versione maggiore di Capacitor: utilizza la versione maggiore del plugin che corrisponde alla tua versione maggiore di Capacitor (ad esempio plugin v8 con Capacitor 8). La tabella di compatibilità nel README di GitHub elenca le versioni mantenute.

È @capgo/capacitor-uploader gratuito e open source?

Sì. Il codice sorgente di code è pubblico su GitHub all'indirizzo https://github.com/Cap-go/capacitor-uploader/ e il pacchetto è gratuito per l'installazione da npm. I rapporti di bug e le richieste di pull sono accetti.

Posso aggiornare code che utilizza Uploader senza una revisione dell'App Store?

L'installazione o l'aggiornamento del plugin modifica il code nativo, quindi richiede una nuova costruzione dello store. Dopo di che, le modifiche JavaScript, HTML e CSS che chiamano il plugin possono essere spedite istantaneamente con Capgo live updates.

Carica le modifiche dell'uploader senza attendere la revisione dell'app.

Una volta che il plugin è presente nella tua build di store, le Capgo aggiornamenti in tempo reale inviano le tue modifiche JavaScript, HTML e CSS agli utenti in pochi minuti.

Inizia con Capgo