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));
}
在控制檯中,讀者展示了onload事件爲具有function handleReaderLoad(evt) {
電話,但reader
,audioSrc
和reader.readAsDataURL(file)
變量在控制檯從未登錄。 我錯過了什麼?