upAlbumModule 图片裁剪模块
模块概述
为H5页面提供对本地图片资源的裁剪功能(4.0版本废弃,不在维护使用)
方法列表
- showPickerView
公共数据
所有数据均以JSON结构返回,由代码,信息和数据三部分组成
{
"retCode": "000000", //接口状态标识码,错误标识码以18开头
"retInfo": "操作成功",//接口信息说明
"retData": null //业务数据
}
具体定义:返回数据通用
模块变更记录
- V3.2.0
- 图片裁剪模块未定义的retCode编码按照通用数据规定变为990001,操作失败retCode变为000001
方法说明
showPickerView
showPickerView()
使用说明
通过showPickerView方法,可以拉起一个显示用户相册界面,裁剪完成后返回页面进行加载,或者直接点击取消。成功回调可能包括两种情况:
直接点击取消按钮
裁剪完成点击确定
适用性
容器 | cordova | APICloud | Nebula |
---|---|---|---|
支持情况 | 是 | 是 | 是 |
APP版本 | 6.4.0及以上 | 5.3.0及以上 | 6.12.0 及以上 |
params 输入参数
无
错误返回 retCode说明
retCode编码 | retInfo说明 |
---|---|
310001 | 无相机权限 |
310002 | 无相册权限 |
310003 | 取消裁剪 |
310004 | 裁剪失败 |
正确返回 retData说明
属性名 | 数据类型 | 说明 |
---|---|---|
base64 | String | 用户选择图片的base64编码 |
path | String | 用户选择图片的路径 |
示例
upAlbumModule.showPickerView().then((result) => {
console.log('result',result);
},(err)=>{
console.log('err',err);
})