Vai al contenuto

@capgo/capacitor-file-picker

Seleziona file, immagini, video e directory con supporto nativo completo per iOS e Android, inclusa la conversione HEIC

Seleziona file, immagini, video e directory con supporto nativo completo per iOS e Android, inclusa la conversione HEIC

Inizia con pickFiles() e gli altri metodi principali elencati qui sotto.

PiattaformaSupportoNote
iOSSìNativo
AndroidSìNativo
WebParzialepickFiles / selezione galleria tramite API del browser; selezione directory e conversione HEIC solo native
  • pickFiles - Seleziona uno o più file dal dispositivo.
  • pickImages - Seleziona una o più immagini dalla galleria. Solo Android/iOS.
  • pickVideos - Seleziona uno o più video dalla galleria. Solo Android/iOS.
  • pickMedia - Seleziona una o più immagini o video dalla galleria. Solo Android/iOS.
MetodoDescrizione
pickFilesSeleziona uno o più file dal dispositivo.
pickImagesSeleziona una o più immagini dalla galleria. Solo Android/iOS.
pickVideosSeleziona uno o più video dalla galleria. Solo Android/iOS.
pickMediaSeleziona una o più immagini o video dalla galleria. Solo Android/iOS.
pickDirectorySeleziona una directory dal dispositivo. Solo Android/iOS.
convertHeicToJpegConverti un'immagine HEIC in formato JPEG. Solo iOS.
copyFileCopia un file in una nuova posizione.
checkPermissionsControlla i permessi di lettura file. Solo Android.
requestPermissionsRichiedi i permessi di lettura file. Solo Android.
addListenerAggiungi un listener per l'evento di chiusura del picker. Solo iOS.
removeAllListeners- Rimuove tutti i listener di questo plugin.
getPluginVersionOttieni la versione nativa del plugin Capacitor.

Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-file-picker.

Se stai usando @capgo/capacitor-file-picker per pianificare lo storage e la gestione dei file, collegalo a Utilizzo di @capgo/capacitor-file-picker per la funzionalità nativa in Utilizzo di @capgo/capacitor-file-picker, @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.