0
FileReader API를 구현하여 오디오 파일을 읽으려고 시도하지만 스크립트가 그 시점에 도달하지 못합니다. 내 기능은 아래에 있으며 문제는 reader.onload = handleReaderLoad;
행에 있습니다. 콘솔에서 HTML5 FileReader API onload 이벤트가 호출되지 않습니다.
function setupFS(file) {
console.log('setupFS function entered.');
var reader = new FileReader();
console.log(reader);
reader.onload = handleReaderLoad;
}
function handleReaderLoad(evt) {
console.log(reader);
var audioSrc = $('.file-playlist table tr:nth-child(n+1) td:first-child');
console.log(audioSrc);
console.log(reader.readAsDataURL(file));
audioSrc.attr('data-src', reader.readAsDataURL(file));
}
은 리더가
function handleReaderLoad(evt) {
호를 갖는 것으로 onload 이벤트로 나타나 있지만
reader
,
audioSrc
및
reader.readAsDataURL(file)
변수는 콘솔에 기록되지 않습니다. 내가 무엇이 누락 되었습니까?