Tag: 读取器

使用HTML5 FileReader将本地图像文件读取为img

我正在尝试将本地图像文件读取为img元素。 但readAsDataURL()似乎返回“undefined”。 我究竟做错了什么? var input = $(‘.mapimage_input’).get(0); console.log(input); // var file = input.files[0]; console.log(file); // File {webkitRelativePath: “”, lastModifiedDate: Fri Mar 30 2012 12:32:03 GMT+0200, name: “avatar.jpg”, type: “image/jpeg”, size: 8724…} var fr = new FileReader(); var img = fr.readAsDataURL(file); console.log(img); // undefined $(‘.mapimage_layer’).attr(‘src’,img);