Я не могу понять, почему ни readSuccess()
, ни readFailure()
не вызываются следующим образом:
function readMyFile(){
var reader = new FileReader();
reader.onload = readSuccess;
reader.onerror = readFailure;
reader.readAsText("test.txt");
function readSuccess(evt){
alert(evt.target.result);
}
function readFailure(evt) {
alert("Did not read file!");
}
}
Когда я выполняю код в отладчике JavaScript Chrome, он проходит мимоreader.readAsText("test.text");
, но затем завершает работу всей функции, никогда не вызывая readSuccess()
или readFailure()