Panoramica
Sezione intitolata “Panoramica”Capacitor Plugin del file Implementa operazioni del sistema di file simili al plugin del sistema di file di Cordova.
Capacità di base
Sezione intitolata “Capacità di base”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.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
requestFileSystem | Richiedi un sistema di file. |
resolveLocalFileSystemURL | Risolve un URL di file a un'entrata. |
getFile | Ottieni un'entrata di file. |
getDirectory | Ottieni un'entrata di directory. |
readFile | Leggi un file come testo o base64. |
readAsDataURL | Leggi un file come un URL di dati (base64 con prefisso MIME). |
writeFile | Scrivi dati in un file. |
appendFile | Aggiungi dati a un file. |
deleteFile | Elimina un file. |
mkdir | Crea una directory. |
rmdir | Elimina una directory. |
readdir | Leggi contenuti della directory. |
stat | Ottieni metadati su un file o directory. |
getMetadata | Ottieni metadati su un file o directory. Alias per stat(). |
rename | Rinomina o sposta un file o directory. |
move | Sposta un file o directory. Alias per rename(). |
copy | Copia un file o directory. |
exists | Controlla se un file o directory esiste. |
getUri | Ottieni l'URI di un file. |
truncate | Tronca un file a una dimensione specificata. |
getDirectories | Otteni tutti i directory del sistema di file conosciuti. |
getFreeDiskSpace | Otteni lo spazio libero del disco in byte. |
addListener | Ascolta gli eventi di progresso di lettura. |
addListener | Ascolta gli eventi di progresso di scrittura. |
removeAllListeners | Elimina tutti gli ascoltatori di eventi. |
getPluginVersion | Otteni la versione del plugin. |
checkPermissions | Controlla 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. |
requestPermissions | Richiedi 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. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”This reference is synced from src/definitions.ts in capacitor-file.
Continua da @capgo/capacitor-file
Sottosezione intitolata “Continua da @capgo/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