File

Cet objet contient les attributs se référant à un fichier.

Propriétés

  • name : le nom du fichier. (DOMString)

  • fullPath : le chemin d'accès complet incluant le nom du fichier. (DOMString)

  • type : le type mime du fichier. (DOMString)

  • lastModifiedDate : la date de la dernière modification du fichier. (Date)

  • size : la taille du fichier en octets. (long)

Méthodes

  • slice : ne sélectionner qu'une partie du fichier à lire.

Détails

L'objet File contient les attributs d'un fichier. Vous pouvez obtenir une instance d'un objet File en appelant la méthode file() d'un objet [FileEntry](../fileentry/fileentry.html).

Plates-formes supportées

  • Android
  • BlackBerry WebWorks (OS 5.0 et plus)
  • iOS
  • Windows Phone 7 et 8
  • Windows 8

slice

Retourne un nouvel objet File pour lequel [FileReader](../filereader/filereader.html) renvoie uniquement la partie spécifiée du fichier. Toute valeur négative pour start ou end est mesurée à partir de la fin du fichier. Les index sont positionnés par rapport à la tranche actuelle. (Voir l'exemple complet ci-dessous.)

Paramètres :

  • start : l'index du premier octet à lire, inclusif.

  • end : l'index de l'octet situé après le dernier à lire.

Exemple court

var slicedFile = file.slice(10, 30);

Exemple complet

var slice1 = file.slice(100, 400);
var slice2 = slice1.slice(20, 35);

var slice3 = file.slice(120, 135);
// slice2 and slice3 are equivalent.

Plates-formes supportées

  • Android
  • iOS