【发布时间】:2011-03-14 14:40:11
【问题描述】:
我使用Uploadify将多张图片上传到服务器。
我想在图片实际上传到服务器之前显示图片缩略图,基于this。我使用 Firefox 3.6.6。
这是我的想法:
$('#fileInput').uploadify({
...
onSelect: function(event, queueID, fileObj) {
var img = document.createElement("img");
img.classList.add("obj");
img.file = file;
document.getElementById("ThumbnailsArea").appendChild(img);
var reader = new FileReader();
reader.onload = (function(aImg) { return function(e) { aImg.src = e.target.result; }; })(img);
reader.readAsDataURL(fileObj); // This crashes Firefox
return true;
}
...
});
我相信,崩溃的原因是fileObj 并不是真正的file,就像here。
有谁知道在使用Uploadify时如何获得真正的file?
我真的需要任何建议,因为我完全被这个困住了!
非常感谢你们,好人。
【问题讨论】:
标签: javascript jquery thumbnails uploadify firefox3.6