更新记录
1.0.1(2021-01-29) 下载此版本
插件没有时间维护,不好用,请大家不要使用。
1.0.0(2020-03-30) 下载此版本
2020年3月,最近开始将原生小程序翻新成uni-app版本的,但是发现插件市场里的头像裁切组件都不太是自己想要的效果,而且还有部分是小程序里不能使用的,就动手改了改uni-app里官方提供的裁切组件。将官方组件改写成全屏裁切,增加了1:1正方形约束限制。
平台兼容性
使用说明
- 此组件是根据官方组件(hello-uniapp/pages/template/crop)修改而成,经过尝试,官方组件只能以路由组件正常使用,不能以非路由组件使用(原因不明),故本组件也只能作为路由组件正常使用
- 此组件只在小程序里测试过正常使用,其他平台未做测试
- 此组件在官方的基础上增加了1:1矩形裁切限制,更适用于头像上传裁切,将官方组件改写成全屏裁切
- 直接解压引入作为路由组件使用
参数说明
参数 | 类型 | 解释 | 默认值 | 是否必填 | 备注 |
---|---|---|---|---|---|
CUT_W | number | 裁切框的宽度 | 250 | 必填 | 不可过大,超过正常范围将会自动转化为合适的值 |
CUT_H | number | 裁切框的高度 | 250 | 必填 | 不可过大,超过正常范围将会自动转化为合适的值 |
constraint | boolean | 是否约束比例 | true | 必填 | 如果为false将可以实现自由拖动大小裁切 |
- 其他参数均来自于官方组件,组件里有注释说明,此处不再赘述