更新时间:2018/2/25 下午1:07:06
更新说明:裁剪框居中问题,由于低版本号的浏览器有些css属性不支持,用js来裁剪框水平垂直居中
1、引入相关的css和js文件。
2、相关js代码都在页面上,根据自己要求修改。
3、cropper.js的参数请参考相关文档。
cropper.js这个插件好像只能设置宽高比
//cropper图片裁剪 $('#tailoringImg').cropper({ aspectRatio: 1 / 1, //默认比例 preview: '.previewImg', //预览视图 guides: false, //裁剪框的虚线(九宫格) autoCropArea: 0.5, //0-1之间的数值,定义自动剪裁区域的大小,默认0.8 movable: false, //是否允许移动图片 dragCrop: true, //是否允许移除当前的剪裁框,并通过拖动来新建一个剪裁框区域 movable: true, //是否允许移动剪裁框 resizable: true, //是否允许改变裁剪框的大小 zoomable: false, //是否允许缩放图片大小 mouseWheelZoom: false, //是否允许通过鼠标滚轮来缩放图片 touchDragZoom: true, //是否允许通过触摸移动来缩放图片 rotatable: true, //是否允许旋转图片 crop: function(e) { // 输出结果数据裁剪图像。 } });