【发布时间】:2020-06-17 08:48:33
【问题描述】:
根据文档,方法是:
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() });
}
}
我错过了什么?
提前谢谢大家。
【问题讨论】:
标签: javascript file file-io