Zoek naar lokale bestanden met de File System API

Als je een File object hebt (bijvoorbeeld een object dat is opgeslagen met behulp van de FileSystem API ), is het mogelijk om ernaar te zoeken en delen te lezen zonder het hele bestand in het geheugen te lezen:

var url = "filesystem:http://example.com/temporary/myfile.zip";

window.webkitResolveLocalFileSystemURL(url, function(fileEntry) {
    fileEntry.file(function(file) {
    var reader = new FileReader();

    reader.onload = function(e) {
        var ab = e.target.result; // arrayBuffer containing bytes 0-10 of file.
        var uInt8Arr = new Uint8Array(ab);
        ...
    };

    var blob = file.webkitSlice(0, 10, "application/zip");  // mimetype is optional
    reader.readAsArrayBuffer(blob);
    }, errorHandler);
}, errorHandler);