图片
选择本地图片
使用说明
客户端 | Android | iOS | PC |
---|---|---|---|
支持说明 | 支持 | 支持 | / |
const params = {
count:'9',
sourceType:['album','camera'],
applyBtnText:'完成'
}
window.ksoxz_sdk.chooseImage({params, onSuccess, onError});
参数说明
参数 | 类型 | 描述 | 是否必须 | 备注 |
---|---|---|---|---|
count | number | 选择图片的数量 | 否,默认 9 | / |
sourceType | string[] | 图片来源 | 否,默认全部来源 | / |
applyBtnText | string | 完成按钮文本 | 否 | / |
sourceType 类型
类型 | 描述 |
---|---|
album | 相册 |
camera | 相机 |
返回结果
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
imageInfos | object | 文件信息数组 | imageInfo |
imageInfo
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
imageSize | number | 图片大小 | / |
imagePath | string | 图片路径 | Android、WIN 支持直接在 img 标签中显示 iOS 和 MAC 需要通过 getImageBase64 接口得到图片的 base64 数据才支持在 img 标签中显示 |
imageName | string | 图片名称 | / |
localID | string | 本地资源 ID | 仅限安卓使用 :localID 可以作为 img 标签的 src 属性显示图片,使用范例: ksoxz://xz.wps.cn/resource?localID=580d4cb338afd28d326b3a20b5dd717c |
预览图片
使用说明
客户端 | Android | iOS | PC |
---|---|---|---|
支持说明 | 支持 | 支持 | 支持 |
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});
参数说明
参数 | 类型 | 描述 | 是否必须 | 备注 |
---|---|---|---|---|
url | string | 图片路径 | 否 | 单张图片预览,仅 PC 客户端支持 |
urls | string[] | 需要预览的图片 url 或者本地路径 | 否 | 仅移动端支持 |
currentIndex | number | 当前预览图片的索引值 | 否,默认为0,第一张图 | / |
shouldShowSaveOption | boolean | 是否显示下载按钮 | 否 | true-显示 false-不显示 默认为 true |
shouldShowCopyOption | boolean | 是否显示复制按钮 | 否 | true-显示 false-不显示 默认为 true 仅 PC 端支持 |
shouldShowForwardOption | boolean | 是否显示转发按钮 | 否 | true-显示 false-不显示 默认为 true 仅 PC 端支持 |
获取图片 base64
使用说明
客户端 | Android | iOS | PC |
---|---|---|---|
支持说明 | / | 支持 | / |
const params = {
filePath: ''
};
window.ksoxz_sdk.getImageBase64({params, onSuccess, onError});
参数说明
参数 | 类型 | 描述 | 是否必须 | 备注 |
---|---|---|---|---|
filePath | string | 图片文件路径 | 是 | / |
返回结果
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
imageBase64 | string | 图片 base64 | / |
保存图片到相册
使用说明
客户端 | Android | iOS | PC |
---|---|---|---|
支持说明 | 支持 | 支持 | / |
const params = {
url:"https://qn.cache.wpscdn.cn/koa/static/avatar_v2/docs_avatar.png"
};
window.ksoxz_sdk.saveImageToAlbum({param, onSuccess, onError});
参数说明
参数 | 类型 | 是否必须 | 描述 | 备注 |
---|---|---|---|---|
url | string | 是 | 图片 url | / |