我从我的 PC 上传了一个图像文件,然后将其作为 dataurl 读取。然后将其传递给 img 元素进行预览。它在 Firefox 中运行良好。但在 chrome 和 IE 中,它不会从文件阅读器中获取 src。
这就是我正在做的,
var image = document.createElement("img");
var thumbnail = document.getElementById("thumbnail");
image.file = file;
thumbnail.appendChild(image);
function handlefilereader(evt){
image.src = evt.target.result;
}
var reader = new FileReader()
reader.onload = handlefilereader;
reader.readAsDataURL(file);
image.id = count;
count++;
image.draggable = true;
image.ondragstart = dragIt;
alert(image.src);