API fichier système

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Non standard: Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.

L'API fichier système simule un fichier système en local que les applications web peuvent utiliser. Vous pouvez développer des applications qui lisent, écrivent, et créent des fichiers et/ou des dossiers dans un espace virtuel.

Deux API très simulaires existent en fonction du comportement asynchrone ou synchrone souhaité. L'API synchrone est prévu pour être utilisée dans un Worker et retournera les valeurs recherchées. The asynchronous API will not block and functions and the API will not return values; instead, you will need to supply a callback function to handle the response whenever it arrives.

API asynchrone

L'API asynchrone a les interfaces suivantes :

  • FileSystem représente un fichier système. L'objet est la passerelle à votre API toute entière.
  • Entry représente une entrée dans un fichier système. L'entrée peut être un fichier ou un dossier.
  • DirectoryEntry représente un dossier dans un fichier système.
  • DirectoryReader vous permet la lecture de fichiers et dossiers à partir d'un dossier.
  • FileEntry représente un fichier dans un fichier système.

Spécifications

Specification
File and Directory Entries API
# api-domfilesystem

Compatibilité des navigateurs

BCD tables only load in the browser

Voir aussi