Skip to content

图片

选择本地图片

使用说明

客户端AndroidiOSPC
支持说明支持支持/
const params = {
    count:'9',
    sourceType:['album','camera']
}
window.ksoxz_sdk.chooseImage({params, onSuccess, onError});

参数说明

参数类型描述是否必须备注
countnumber选择图片的数量否,默认 9/
sourceTypestring[]图片来源否,默认全部来源/
enableWatermarkboolean是否启用水印功能默认为"false"
watermarkConfigobject水印配置水印属性及背景水印配置
sizeTypestring[]选择原图,或进行压缩否,默认值["original","compressed"]["original"]:选择原图。
["compressed"]:强制对图片质量进行压缩。
["original","compressed"]: 默认开启压缩,但可手动选择原图。

sourceType 类型

类型描述
album
相册
camera相机

水印配置说明

参数类型描述是否必须备注
watermarkTextarray水印内容最多支持传入5组数据
∟ textstring水印文本内容文本
∟ iconstring水印对应图标如果不需要图标,可为空
positionstring水印位置'top', 'bottom',默认为'bottom',处于图片底部位置
fontSizestring水印字体大小默认为14,单位px
colorstring水印字体颜色格式为CSS颜色值,如'#000000'(黑色),默认为'#FFFFFF'(白色)
backgroundStyleColorstring水印背景颜色格式为CSS颜色值,如'#000000'(黑色),默认为'#000000'(黑色)
backgroundStyleOpacitystring水印背景透明度0-1,默认值0.5.最大值为1表示不透明

返回结果

参数类型描述备注
imageInfosobject文件信息数组imageInfo

imageInfo

参数类型描述备注
imageSizenumber图片大小/
imagePathstring图片路径Android、WIN 支持直接在 img 标签中显示
iOS 和 MAC 需要通过 getImageBase64 接口得到图片的 base64 数据才支持在 img 标签中显示
imageNamestring图片名称/
localIDstring本地资源IDAndroid、WIN 支持直接在 img 标签中显示
iOS 和 MAC 需要通过 getImageBase64 接口得到图片的 base64 数据才支持在 img 标签中显示

预览图片

使用说明

客户端AndroidiOSPC
支持说明支持支持支持
const params = {
    urls: [
        'https://qn.cache.wpscdn.cn/koa/static/avatar_v2/schedule_avatar.png',
        'https://qn.cache.wpscdn.cn/koa/static/avatar/workbench_avatar.png',
        'https://qn.cache.wpscdn.cn/koa/static/avatar_v2/meeting_avatar.png',
        'https://qn.cache.wpscdn.cn/koa/static/avatar_v2/docs_avatar.png',
        'https://qn.cache.wpscdn.cn/koa/static/avatar/oms_avatar.png',
        ],
    currentIndex: '2'
};
window.ksoxz_sdk.previewImage({params});

参数说明

参数类型描述是否必须备注
urlstring图片路径单张图片预览,仅 PC 客户端支持
urlsstring[]需要预览的图片 url 或者本地路径仅移动端支持
currentIndexnumber当前预览图片的索引值否,默认为0,第一张图/

获取图片 base64

使用说明

客户端AndroidiOSPC
支持说明/支持/
const params = {
 filePath: ''
};
window.ksoxz_sdk.getImageBase64({params, onSuccess, onError});

参数说明

参数类型描述是否必须备注
filePathstring图片文件路径/

返回结果

参数类型描述备注
imageBase64string图片 base64/

保存图片到相册

使用说明

客户端AndroidiOSPC
支持说明支持支持/
const params = {
    url:"https://qn.cache.wpscdn.cn/koa/static/avatar_v2/docs_avatar.png"
};
window.ksoxz_sdk.saveImageToAlbum({param, onSuccess, onError});

参数说明

参数类型是否必须描述备注
urlstring图片 url/