Saltare alla navigazione

@capgo/capacitor-file

Capacitor File Plugin Esegue operazioni sul sistema di file simili al plugin Cordova File.

Capacitor Plugin del file Implementa operazioni del sistema di file simili al plugin del sistema di file di Cordova.

  • requestFileSystem - Richiedi un sistema di file.
  • resolveLocalFileSystemURL - Risolvi una URL del file in un elemento.
  • getFile - Ottieni un'entrata di file.
  • getDirectory - Ottieni un'entrata di directory.
MetodoDescrizione
requestFileSystemRichiedi un sistema di file.
resolveLocalFileSystemURLRisolve un URL di file a un'entrata.
getFileOttieni un'entrata di file.
getDirectoryOttieni un'entrata di directory.
readFileLeggi un file come testo o base64.
readAsDataURLLeggi un file come un URL di dati (base64 con prefisso MIME).
writeFileScrivi dati in un file.
appendFileAggiungi dati a un file.
deleteFileElimina un file.
mkdirCrea una directory.
rmdirElimina una directory.
readdirLeggi contenuti della directory.
statOttieni metadati su un file o directory.
getMetadataOttieni metadati su un file o directory. Alias per stat().
renameRinomina o sposta un file o directory.
moveSposta un file o directory. Alias per rename().
copyCopia un file o directory.
existsControlla se un file o directory esiste.
getUriOttieni l'URI di un file.
truncateTronca un file a una dimensione specificata.
getDirectoriesOtteni tutti i directory del sistema di file conosciuti.
getFreeDiskSpaceOtteni lo spazio libero del disco in byte.
addListenerAscolta gli eventi di progresso di lettura.
addListenerAscolta gli eventi di progresso di scrittura.
removeAllListenersElimina tutti gli ascoltatori di eventi.
getPluginVersionOtteni la versione del plugin.
checkPermissionsControlla lo stato di permesso corrente per le operazioni di file. Su Android, questo controlla le autorizzazioni di archiviazione esterna. Su iOS e web, questo restituisce sempre ‘concesso’ poiché non sono necessarie autorizzazioni speciali.
requestPermissionsRichiedi le autorizzazioni per le operazioni di file. Su Android, ciò richiede le autorizzazioni di archiviazione esterna necessarie per accedere ai file al di fuori dei directory privati dell'applicazione. Su iOS e web, questo restituisce sempre ‘concesso’ poiché non sono necessarie autorizzazioni speciali.

This reference is synced from src/definitions.ts in capacitor-file.

Se stai utilizzando @capgo/capacitor-file per pianificare lo storage e la gestione dei file, connettilo con Utilizzando @capgo/capacitor-file per la capacità nativa in Utilizzando @capgo/capacitor-file, @capgo/capacitor-data-storage-sqlite per il dettaglio di implementazione in @capgo/capacitor-data-storage-sqlite Usando @capgo/capacitor-data-storage-sqlite per la capacità nativa in Usando @capgo/capacitor-data-storage-sqlite @capgo/capacitor-uploader per il dettaglio di implementazione in @capgo/capacitor-uploader, e Usando @capgo/capacitor-uploader per la capacità nativa in Usando @capgo/capacitor-uploader