尝试使用 Javascript FileReader 读取 .png
文件
directoryReader.readEntries(function(entries) {
for (var i=0; i<entries.length; i++) {
var reader = new FileReader();
try {
reader.readAsDataURL(entries[i]);
reader.onload = doOnload(entries[i].name);
}
catch (e) {
alert (e.message);
}
}
});
我得到的是
Failed to execute 'readAsDataURL' on 'FileReader': The argument is not a Blob.
我能做什么?
最佳答案
我自己发现的:
directoryReader.readEntries(function(entries) {
for (var i=0; i<entries.length; i++) {
var reader = new FileReader();
var entry = entries[i];
entry.file(function(file){
reader.readAsDataURL(file);
reader.onload = doOnload(entry.name);
});
}
});
关于javascript - 从 Javascript 读取 PNG 文件 - 参数不是 blob,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25762794/