3
我正在嘗試讀取圖像文件,但它永遠不會成功。 onerror方法總是被調用。這是我的代碼。Html 5 FileReader總是出錯
dropZone.addEventListener('drop', function(e)
{
var f = e.dataTransfer.files[0];
if(!f.type.match('image.*'))
{
return;
}
var reader = new FileReader();
// Closure to capture the file information.
reader.onload = handleReaderLoad;
reader.onerror = function(e)
{
alert("it failed")
}
// Read in the image file as a data URL.
reader.readAsDataURL(f);
}, false);
function handleReaderLoad(evt)
{
alert("it worked")
}
這總是失敗。任何幫助將受到歡迎。謝謝!
什麼瀏覽器,你在測試此代碼?它看起來至少有一些你的代碼是依賴於瀏覽器... – David 2012-03-01 00:48:43
對不起,我正在測試鉻。 – Aidan 2012-03-01 00:51:03