FileReader API에 대한 약간의 도움이 필요합니다. FileReader 외부에서 데이터를 가져 오는 방법은 없습니까? ImageReader를 사용하여 이미지를 읽는 메서드가있는 "클래스"가 있고 다음 코드와 같이 이미지 데이터를 클래스 로컬 변수에 저장하려고합니다.FileReader에서 데이터를 가져 오는 방법
FileReader가 비동기 적으로 작동하고 해결책이 잘못되었다는 것을 알고 있습니다. 어떻게 작동 시키는가? 고맙습니다.
CanvasState.prototype.addImage = function(inputFile) {
var file = inputFile;
var reader = new FileReader();
reader.onload = this.loadImageData;
reader.readAsDataURL(file);
}
CanvasState.prototype.loadImageData = function(e) {
this.hasImage = true;
this.imageData = e.target.result;
}
도움이되지 않습니다. ( – user2312826