Présentation
Section intitulée “Présentation”Capacitor Plugin de fichiers Implémente les opérations de système de fichiers similaires au plugin Cordova File.
Capacités de base
Section intitulée “Capacités de base”requestFileSystem- Demande un système de fichiers.resolveLocalFileSystemURL- Résolvez une URL de fichier en entrée.getFile- Obtenez une entrée de fichier.getDirectory- Obtenez une entrée de répertoire.
Public API
Section intitulée « Public API »| Méthode | Description |
|---|---|
requestFileSystem | Demander un système de fichiers. |
resolveLocalFileSystemURL | Résoudre une URL de fichier pour un élément. |
getFile | Obtenir un élément de fichier. |
getDirectory | Obtenir un élément de répertoire. |
readFile | Lire un fichier sous forme de texte ou de base64. |
readAsDataURL | Lire un fichier sous forme d'URL de données (base64 avec préfixe MIME). |
writeFile | Écrire des données dans un fichier. |
appendFile | Ajouter des données à un fichier. |
deleteFile | Supprimer un fichier. |
mkdir | Créer un répertoire. |
rmdir | Supprimer un répertoire. |
readdir | Lister les contenus d'un répertoire. |
stat | Obtenir les métadonnées d'un fichier ou d'un répertoire. |
getMetadata | Obtenir les métadonnées d'un fichier ou d'un répertoire. Alias pour stat(). |
rename | Renommer ou déplacer un fichier ou un répertoire. |
move | Déplacer un fichier ou un répertoire. Alias pour rename(). |
copy | Copier un fichier ou un répertoire. |
exists | Vérifier si un fichier ou un répertoire existe. |
getUri | Obtenir l'URI pour un fichier. |
truncate | Tronquer un fichier jusqu'à une taille spécifiée. |
getDirectories | Obtenir tous les répertoires de système de fichiers connus. |
getFreeDiskSpace | Obtenir l'espace disque libre en octets. |
addListener | Écouter les événements de progression de lecture. |
addListener | Écouter les événements de progression d'écriture. |
removeAllListeners | Supprimer tous les écouteurs d'événements. |
getPluginVersion | Obtenir la version du plugin. |
checkPermissions | Vérifier l'état actuel de la permission pour les opérations de fichiers. Sur Android, cela vérifie les permissions d'accès aux fichiers externes. Sur iOS et web, cela retourne toujours ‘accordé’ car aucune permission spéciale n'est nécessaire. |
requestPermissions | Demander les permissions pour les opérations de fichiers. Sur Android, cela demande les permissions d'accès aux fichiers externes nécessaires pour accéder aux fichiers en dehors des répertoires privés de l'application. Sur iOS et web, cela retourne toujours ‘accordé’ car aucune permission spéciale n'est nécessaire. |
Source De Vérité
Section intitulée “Source De Vérité”Cette référence est synchronisée à partir de src/definitions.ts en capacitor-fichier.
Continuez à partir de @capgo/capacitor-fichier
Section intitulée « Continuez à partir de @capgo/capacitor-fichier »Si vous utilisez @capgo/capacitor-fichier pour planifier le stockage et la gestion des fichiers, connectez-le à En utilisant @capgo/capacitor-fichier pour la capacité native dans En utilisant @capgo/capacitor-fichier, @capgo/capacitor-stockage-de-données-sqlite pour le détail d'implémentation dans @capgo/capacitor-stockage-de-données-sqlite, En utilisant @capgo/capacitor-stockage-de-données-sqlite pour la capacité native dans En utilisant @capgo/capacitor-stockage-de-données-sqlite, @capgo/capacitor-uploader pour les détails d'implémentation dans @capgo/capacitor-uploader, et En utilisant @capgo/capacitor-uploader pour la capacité native dans En utilisant @capgo/capacitor-uploader.