Sauter au contenu

@capgo/capacitor-fichier

Capacitor Plugin de fichiers Implémente les opérations de système de fichiers similaires au plugin Cordova File.

Capacitor Plugin de fichiers Implémente les opérations de système de fichiers similaires au plugin Cordova File.

  • 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.
MéthodeDescription
requestFileSystemDemander un système de fichiers.
resolveLocalFileSystemURLRésolvez une URL de fichier en entrée.
getFileObtenez une entrée de fichier.
getDirectoryObtenez une entrée de répertoire.
readFileLire un fichier en texte ou base64.
readAsDataURLLire un fichier sous forme de URL de données (base64 avec préfixe de type MIME).
writeFileEcrire des données dans un fichier.
appendFileAjouter des données à un fichier.
deleteFileSupprimer un fichier.
mkdirCréer un répertoire.
rmdirSupprimer un répertoire.
readdirLire les contenus d'un répertoire.
statObtenir des métadonnées sur un fichier ou un répertoire.
getMetadataObtenir des métadonnées sur un fichier ou un répertoire. Alias pour stat().
renameRenommer ou déplacer un fichier ou un répertoire.
moveDéplacer un fichier ou un répertoire. Alias pour rename().
copyCopier un fichier ou un répertoire.
existsVérifier si un fichier ou un répertoire existe.
getUriObtenir l'URI pour un fichier.
truncateTronquer un fichier jusqu'à une taille spécifiée.
getDirectoriesObtenir tous les répertoires de système de fichiers connus.
getFreeDiskSpaceObtenir l'espace disque libre en octets.
addListenerÉcouter les événements de progression de lecture.
addListenerÉcouter les événements de progression d'écriture.
removeAllListenersSupprimer tous les écouteurs d'événements.
getPluginVersionObtenir la version du plugin.
checkPermissionsVérifier l'état de permission actuel 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.
requestPermissionsDemander 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.

Cette référence est synchronisée à partir de src/definitions.ts en capacitor-fichier.

Si vous utilisez @capgo/capacitor-fichier pour planifier le stockage et la gestion des fichiers, connectez-le avec En utilisant @capgo/capacitor-fichier pour la capacité native dans En utilisant @capgo/capacitor-fichier, @capgo/capacitor-stockage-de-données-sqlite pour les détails 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-téléchargeur pour les détails d'implémentation dans @capgo/capacitor-téléchargeur, et En utilisant @capgo/capacitor-téléchargeur pour la capacité native dans En utilisant @capgo/capacitor-téléchargeur.