Panoramica
Sezione intitolata “Panoramica”@capgo/capacitor-file-sharer condivide o salva file da dati base64, URL dei dati, percorsi dei file locali, file:// URL, content:// URI, e Capacitor _capacitor_file_ URL.
Usalo quando un'app necessita di esportare rapporti, backup, immagini, video, PDF, archivi ZIP o altri file generati senza costringere ogni piattaforma attraverso lo stesso percorso di archiviazione.
Capacità di base
Sezione intitolata “Capacità di base”share- Apri la scheda di condivisione nativa su Android e iOS, o scarica il file su Web.save- Salva nei raccolti pubblici di Android, apri la scheda di condivisione/salva di iOS o scarica su Web.getPluginVersion- Restituisci la versione dell'implementazione del plugin nativo/web.
Comportamento della piattaforma
Sezione intitolata “Comportamento della piattaforma”| Piattaforma | Condividi comportamento | Salva comportamento |
|---|---|---|
| Android | Utilizza un FileProvider, ClipData, e le autorizzazioni URI per consentire la visualizzazione di anteprime e miniaturizzazioni del file. | Utilizza MediaStore su Android 10+ e directory pubbliche su Android 9 e versioni precedenti. |
| iOS | Utilizza UIActivityViewController con file con codifica base64 o con percorso diretto. | Apre la schermata di condivisione nativa per consentire all'utente di scegliere Salva su File o un'altra destinazione. |
| Web | Scarica il file. | Scarica il file. |
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
share | Condividi un file utilizzando la schermata di condivisione nativa su Android e iOS, o scaricalo su Web. |
save | Salva un file localmente su Android/Web, o apri la schermata di salvataggio/condivisione di iOS. |
getPluginVersion | Restituisce il marker di versione dell'implementazione del platform. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”This reference is synced from src/definitions.ts in capacitor-file-condividi.
Continua da @capgo/capacitor-file-condividi
Sottosezione intitolata “Continua da @capgo/capacitor-file-condividi”Se stai utilizzando @capgo/capacitor-file-condividi per pianificare lo storage e il trattamento dei file, connettilo con Utilizza @capgo/capacitor-file-condividi per la capacità nativa in Utilizza @capgo/capacitor-file-condividi @capgo/capacitor-storage-dei-dati-sqlite per il dettaglio di implementazione in @capgo/capacitor-storage-dei-dati-sqlite Usando @capgo/capacitor-archiviazione-dati-sqlite per la capacità nativa in Usando @capgo/capacitor-archiviazione-dati-sqlite @capgo/capacitor-file per il dettaglio di implementazione in @capgo/capacitor-file, e Usando @capgo/capacitor-file per la capacità nativa in Usando @capgo/capacitor-file