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_ URLs.
Utilizzalo quando un'app necessita di esportare report, backup, immagini, video, PDF, archivi ZIP o altri file generati senza costringere ogni piattaforma sulla stessa cartella 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 nelle raccolte pubbliche di Android, apri la scheda di salvataggio/condivisione di iOS, o scarica su Web.getPluginVersion- Restituisci la versione dell'implementazione del plugin nativo/web.
Comportamento del piattaforma
Sezione intitolata “Comportamento del piattaforma”| Piattaforma | Comportamento di condivisione | Comportamento di salvataggio |
|---|---|---|
| Android | Utilizza un FileProvider, ClipData, e URI concede così che il visualizzatore delle anteprime e le miniature possano leggere il file. | Utilizza MediaStore su Android 10+ e directory pubbliche su Android 9 e sotto. |
| iOS | Utilizza UIActivityViewController con file supportati da base64 o percorso diretto. | Apre la schermata di condivisione nativa così che l'utente possa scegliere Salva in 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 scarica 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 dispositivo. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa documentazione è sincronizzata da src/definitions.ts in capacitor-file-sharer.
Continua da @capgo/capacitor-file-sharer
Se continui da @capgo/capacitor-file-sharerSe stai utilizzando @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-file-sharer Connettilo a @capgo/capacitor-file-sharer Usa @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-file-sharer Usa @capgo/capacitor-file-sharer per la capacità nativa in @capgo/capacitor-file-sharer @capgo/capacitor-data-storage-sqlite Per l'implementazione dettagliata in @capgo/capacitor-data-storage-sqlite Usa @capgo/capacitor-data-storage-sqlite Usa @capgo/capacitor-data-storage-sqlite per la capacità nativa in @capgo/capacitor-data-storage-sqlite @capgo/capacitor-file Per l'implementazione dettagliata in @capgo/capacitor-file Per l'implementazione dettagliata in @capgo/capacitor-file Utilizza @capgo/capacitor-file per la capacità nativa in Utilizza @capgo/capacitor-file.