DirectoryReader

Un objeto que enumera los ficheros y directorios existentes dentro de un directorio. Esta API esta definida por las especificaciones W3C Directories and Systems.

Métodos

  • readEntries: Lee entradas en un directorio.

Plataformas Soportadas

  • Android
  • BlackBerry WebWorks (OS 5.0 y superior)
  • iOS

readEntries

Lee las entradas de este directorio

Argumentos:

  • successCallback - Una función ‘callback’ a la que se le pasara un array de objetos FileEntry y DirectoryEntry. (Function)
  • errorCallback - Una función ‘callback’ que se llamara si ocurre algún error obteniendo el listado. Se le pasara un objeto FileError. (Function)

Ejemplo Rápido

function success(entries) {
    var i;
    for (i=0; i<entries.length; i++) {
        console.log(entries[i].name);
    }
}

function fail(error) {
    alert("Ocurrió un error mientras se obtenía la lista: " + error.code);
}

// Obtiene un lector de directorio
var directoryReader = dirEntry.createReader();

// Obtiene la lista de todas las entradas de este directorio
directoryReader.readEntries(success,fail);