Согласно документации, способ go об этом такой:
new File(bits, name[, options]);
Мой подход пока не имеет никаких эффектов:
let input = document.getElementById('input');
let myFile = input[0];
var reader = new FileReader();
var fileByteArray = [];
reader.readAsArrayBuffer(myFile);
reader.onloadend = function (evt) {
if (evt.target.readyState == FileReader.DONE) {
var arrayBuffer = evt.target.result,
array = new Uint8Array(arrayBuffer);
for (var i = 0; i < array.length; i++) {
fileByteArray.push(array[i]);
}
var f = new File(fileByteArray, "myNewFileName" + '.jpg', { type: revFile.type, lastModified: new Date().now() });
}
}
Что это Я скучаю?
Заранее всем спасибо.