Chrome unterstützt das nicht lokal. Also keine Chance im file-Umfeld, dafür geht es im http-Umfeld.
Wie du auch sehen kannst:
reader.onerror = function (e) {
console.log(e.type, reader.error);
};
Gibt dir einen Fehler vom Typ SECURITY_ERR aus.
Mathias