Panoramica
Sezione intitolata “Panoramica”Capacitor File Plugin Implementa operazioni sul sistema di file simili al plugin Cordova File.
Capacità di base
Sezione intitolata “Capacità di base”requestFileSystem- Richiedi un sistema di file.resolveLocalFileSystemURL- Risolvi una URL di file a un'entry.getFile- Ottieni un'entry di file.getDirectory- Ottieni un'entry di directory.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
requestFileSystem | Richiedi un sistema di file. |
resolveLocalFileSystemURL | Risolve un URL di file a un'entry. |
getFile | Ottieni un'entry di file. |
getDirectory | Ottieni un'entry 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 i 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 per un file. |
truncate | Tronca un file a una dimensione specificata. |
getDirectories | Ottenere tutti i percorsi di directory del sistema di file. |
getFreeDiskSpace | Ottenere lo spazio libero del disco in byte. |
addListener | Ascoltare gli eventi di progresso di lettura. |
addListener | Ascoltare gli eventi di progresso di scrittura. |
removeAllListeners | Eliminare tutti gli ascoltatori di eventi. |
getPluginVersion | Ottenere la versione del plugin. |
checkPermissions | Verificare lo stato di autorizzazione corrente per le operazioni di file. Su Android, questo verifica le autorizzazioni di archiviazione esterna. Su iOS e web, questo restituisce sempre ‘concesso’ poiché non sono necessarie autorizzazioni speciali. |
requestPermissions | Richiedere autorizzazioni per le operazioni di file. Su Android, questo richiede le autorizzazioni di archiviazione esterna necessarie per accedere ai file al di fuori delle directory private dell'applicazione. Su iOS e web, questo restituisce sempre ‘concesso’ poiché non sono necessarie autorizzazioni speciali. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa documentazione è sincronizzata da src/definitions.ts in capacitor-file.
Continua da @capgo/capacitor-file
Sezione intitolata “Continua da @capgo/capacitor-file”Se stai utilizzando @capgo/capacitor-file per pianificare lo storage e il trattamento dei file, connettilo con Utilizza @capgo/capacitor-file per la capacità nativa in Utilizza @capgo/capacitor-file, @capgo/capacitor-data-storage-sqlite per il dettaglio di implementazione in @capgo/capacitor-data-storage-sqlite, Utilizza @capgo/capacitor-data-storage-sqlite per la capacità nativa in Utilizza @capgo/capacitor-data-storage-sqlite @capgo/capacitor-uploader per il dettaglio di implementazione in @capgo/capacitor-uploader, e Utilizzando @capgo/capacitor-uploader per la capacità nativa in Utilizzando @capgo/capacitor-uploader.