关于移动端 头像上传的问题

有哪位能简单解释下头像上传的原理吗?我看那些插件都是有4个坐标和top,left参数,可是上传后图片能根据这个剪裁成新图嘛?还是图不变,前端调用时用原图再根据那些参数确定大小位置吗?
没找到移动端的插件,想自己尝试写写看,苦于原理还不是太清楚

阅读 3.5k
2 个回答

将图像和裁剪参数上传到服务器
服务器根据参数对图像进行裁剪然后保存图像
将头像的url保存到数据库中

需要5个参数分别是
x, y: 剪切区域左上角相对预览图片左上角的坐标
w, h: 剪切区域的宽、高
scale: 预览图片相对原始图片的缩放比例

或者在本地将x,y,w,h按照scale计算之后,传递x,y,w,h四个参数。

另问:本地app就在本地切不行吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题