I have simple input-file field.
<input type="file"
id="openselect"
name="files[]"
(change)="fileSelect($event)">
It has related function that tries to convert selected file to BLOB format.
openselect.addEventListener("change", fileSelect, false);
function fileSelect(event) {
const file = event.target['files'][0];
const fileReader = new FileReader();
fileReader.readAsText(file);
console.log(fileReader.result) // null
console.log('iamge as blob: ', new Blob([fileReader.result])) // meta info
}
As a result, console only displays file meta info, but doesnt display BLOB-string.
Please help me convert selected file to a BLOB-string.
Here is a live example.