@capgo/capacitor-file-sharer
Panoramica
Sezione intitolata “Panoramica”Condividi e salva file da dati base64 o percorsi locali su Android, iOS e Web
Inizia con share() e gli altri metodi principali elencati qui sotto.
Supporto piattaforme
Sezione intitolata “Supporto piattaforme”| Piattaforma | Supporto | Note |
|---|---|---|
| iOS | Sì | Nativo |
| Android | Sì | Nativo |
| Web | Sì | Scarica i file nel browser |
Funzionalità principali
Sezione intitolata “Funzionalità principali”share- Apri il menu di condivisione nativo su Android e iOS, o scarica il file su Web.save- Salva nelle collezioni pubbliche Android, apri il menu di condivisione iOS o scarica su Web.getPluginVersion- Restituisce la versione dell'implementazione del plugin nativo/web.
Comportamento della piattaforma
Section titled “Platform Behavior”| Piattaforma | Comportamento di condivisione | Comportamento di salvataggio |
|---|---|---|
| Android | Utilizza FileProvider, ClipData, e i permessi URI per consentire a chooser preview e miniature di leggere il file. | Utilizza MediaStore su Android 10+ e le directory pubbliche su Android 9 e versioni precedenti. |
| iOS | Utilizza UIActivityViewController con file in base64 o tramite percorso diretto. | Apre il foglio di condivisione nativo per permettere all'utente di scegliere 'Salva su File' o un'altra destinazione. |
| Web | Scarica il file. | Scarica il file. |
Pubblico API
Sezione intitolata “API pubblica”| Metodo | Descrizione |
|---|---|
share | Condividi un file tramite la nativa share sheet su Android e iOS, o scaricalo su Web. |
save | Salva un file localmente su Android/Web, o apri la share sheet di salvataggio/condivisione su iOS. |
getPluginVersion | Restituisce il marker di versione dell'implementazione della piattaforma. |
Fonte di verità
Sezione intitolata “Fonte di verità”Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-file-sharer.
Continua con @capgo/capacitor-file-sharer
Sezione intitolata “Continua con @capgo/capacitor-file-sharer”Se stai usando @capgo/capacitor-file-sharer per pianificare lo storage e la gestione dei file, collegalo a Utilizzo di @capgo/capacitor-file-sharer per la funzionalità nativa in Usare @capgo/capacitor-file-sharer, @capgo/capacitor-data-storage-sqlite per i dettagli di implementazione in @capgo/capacitor-data-storage-sqlite, Utilizzo di @capgo/capacitor-data-storage-sqlite per la funzionalità nativa in Utilizzo di @capgo/capacitor-data-storage-sqlite, @capgo/capacitor-file per i dettagli di implementazione in @capgo/capacitor-file, e Utilizzo di @capgo/capacitor-file per la funzionalità nativa in Utilizzo di @capgo/capacitor-file.