Vai alla navigazione principale

@capgo/capacitor-file-sharer

Condividi e salva file con fogli di calcolo nativi, Android MediaStore e download del browser.

@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.

  • 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.
PiattaformaComportamento di condivisioneComportamento di salvataggio
AndroidUtilizza 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.
iOSUtilizza 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.
WebScarica il file.Scarica il file.
MetodoDescrizione
shareCondividi un file utilizzando la schermata di condivisione nativa su Android e iOS, o scarica su Web.
saveSalva un file localmente su Android/Web, o apri la schermata di salvataggio/condivisione di iOS.
getPluginVersionRestituisce il marker di versione dell'implementazione del dispositivo.

Questa documentazione è sincronizzata da src/definitions.ts in capacitor-file-sharer.

Continua da @capgo/capacitor-file-sharer

Se continui da @capgo/capacitor-file-sharer

Se 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.