| 客户端 | Android | iOS |
|---|---|---|
| 支持说明 | 支持 | 支持 |
YLSDK.Photo.albumCrop(path, options)
.then(res => {
console.log('相册中获取图片后裁剪成功');
})
.catch(err => {
console.log('相册中获取图片后裁剪失败');
});
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| path | string | 是 | 空 | 需要处理的图片绝对路径 |
| options | object | 否 | {} | - |
| 参数 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| mode | String | 否 | custom | 裁剪模式 |
| rotateEnable | boolean | 否 | false | 裁剪中图片是否可旋转 |
| saveToAlbum | int | 否 | 0 | 是否保存到相册 |
| isAnim | boolean | 否 | false | 是否需要切换页面动画(切换动画效果由系统而定) |
mode: 可传值:custom 自定义拉伸模式。用户可以按住四个角随意拉伸裁剪矩形框,fix 固定模式,用户不可对裁剪矩形框操作,只能操作图片移动,缩放,或旋转(如果允许的话)
saveToAlbum: 可传值:0 不保存到相册,1 保存到相册
| Promise类型 | 说明 |
|---|---|
| resolve | 返回处理后的图片路径 |
| reject | 操作失败的原因 |