1.1.1. 获取图片

客

方法名称: getImage

方法说明: 获取图片

参数说明:(“-”为子级标识)

参数位序号 参数名称 参数类型 参数说明 参数是否必须 如果是回调其回传参数
1 配置参数项 object 配置参数对象
- -completed function 获取信息的回调
address 图片本地地址 (数组)
id 调用 zjrb_cp_get_image 所传id
sizeType 指定的原图还是缩略图 original/compressed
sourceType 是相册还是照相机 album/camera
dataType: 数据类型 addr/base64data
count: 一次选择几个图片,不传为1
data: base64格式 图片列表(非必须预留)
size:所选图片的大小限制(单位k)
js object
{address: [], id: '', sizeType: '', sourceType: '', count: '', dataType: '', data: [], size: ''}
- -cpIncompatible function 环境没有实现此方法的回调
- -id string 标示哪个image 随机生成或者input 的id
- -count int 选择几个图片
- -sizeType string 图片类型 original/compressed 原图或者压缩图(因为客户端不同这个不一定支持,主要支持微信)
- -sourceType string 来源是相册还是相机album/camera 或者两者都是(因为客户端不同这个不一定支持,主要支持微信)
- -size int 图片大小(单位k,客户端限制选中超过此大小的图片。图片先判断大小,如果大了判断sizetype可以压缩则压缩;视频只判断过滤大小)(24小时5.6)
- -dataType string addr/base64data 是返回base64还是返回图片地址

调用样例:

CP.getImage({
    completed: function(data){
        // data > {address: [], id: '', sizeType: '', sourceType: '', count: '', dataType: '', data: [], size: ''}
        CP.tools.writelog('get_image', data);
        //组合样例
        CP.file_upload({
            completed: function (data) {
                CP.tools.writelog('file_upload', data);
            },
            serviceurl: 'https:test.test.cn',
            localfile: data.address[0],
            filename: '',
            inputname: 'fileUpload'
        });
    },
    cpIncompatible: function () {
         CP.tools.writelog('', '此环境不支持此方法');
    },
    id: '111',
    count: '1',
    sizeType: 'compressed',
    sourceType: 'album',
    size: '2048',
    dataType: 'addr'
});
Copyright © 新媒体云服务平台 2019 all right reserved,powered by Gitbook该文件修订时间: 2022-08-12 17:13:14

results matching ""

    No results matching ""