项目场景:
用户头像编辑: 需要用户从本地选择图片后, 能在本地预览和简单编辑图片
问题描述
使用的readAsDataURL生成图片的本地预览地址。用户选择小图片时还好,一旦超过5M, 选择后会卡一下,后面的简单编辑(使用了图片的css属性clip)更是卡的不行
getImgSize(imgFile) {
return new Promise((resolve, reject) => {
let reader = new FileReader();
reader.readAsDataURL(imgFile);
reader.onload =