我有一组斑点responseArray
。我需要获取每个Blob的base64 url值并将其推入数组。
let finalScreenshotsArray = []
responseArray.map(blob=> {
var reader = new FileReader();
reader.readAsDataURL(blob);
reader.onloadend = function() {
let base64data = reader.result;
finalScreenshotsArray.push(base64data)
}
})
但是,无法在onloadend
外部访问base64data的值。
编辑:我已经阅读了另一个问题的标题,它与之相关,并且很有帮助,但没有解决我的问题