search

Home  >  Q&A  >  body text

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

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

PHPzPHPz2902 days ago422

reply all(2)I'll reply

  • 高洛峰

    高洛峰2017-04-10 14:48:16

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

    reply
    0
  • ringa_lee

    ringa_lee2017-04-10 14:48:16

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

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

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

    reply
    0
  • Cancelreply