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
Cos'è questo plugin
startUpload- Inizia l'upload di un file su un server.removeUpload- Annulla e rimuovi un upload in corso.
Esempio di utilizzo
startUpload
Inizia 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
Annulla e rimuovi un upload in corso.
import { Uploader } from '@capgo/capacitor-uploader';
await Uploader.removeUpload({ id: 'upload-123' });
Riferimento Completo
- GitHub: https://github.com/Cap-go/capacitor-uploader/
- Dossier: /docs/plugins/uploader/
Continua dall'uso di @capgo/capacitor-uploader
Se stai utilizzando Utilizza @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 Guidato per i dettagli di implementazione in Getting Started, Capgo Enterprise per il flusso di lavoro del prodotto in Capgo Enterprise, Alternative plugin Ionic Enterprise per il flusso di lavoro del prodotto in Alternative plugin Ionic Enterprise, e Capgo Alternative per il flusso di lavoro del prodotto in Capgo Alternative.