با File System API فایل های محلی را جستجو کنید

Seth Ladd

اگر یک شی File دارید (مثلاً یکی که با استفاده از FileSystem API ذخیره شده است)، می‌توانید آن را جستجو کنید و تکه‌های آن را بدون خواندن کل فایل در حافظه بخوانید:

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);