Skip to content

saveImageToAlbum

描述

保存图片到本地相册。

网页应用需要完成鉴权后调用该接口。
调用前需要用户授权scope.album,你需要兼容用户拒绝授权的场景。

支持说明

客户端平台WPS协作版本要求
iOS>=3.10.0
Android>=3.10.0

输入

名称数据类型是否必填描述
paramsobject
∟ urlstring图片下载地址
onSuccessFunction
onErrorFunction

输出

  • 无返回值

示例代码

ts
const params = {
  url: 'https://qn.cache.wpscdn.cn/koa/static/avatar_v2/schedule_avatar.png'
};
window.ksoxz_sdk.saveImageToAlbum({params, onSuccess, onError});

错误码

errnomsg含义
1021004Album permission not obtained用户未授予 App 系统相册权限(iOS 特有)
1021006Storage-Access permission not obtained用户未授予 App 文件写入权限(Android 特有)
1002004User not granted webApp album permission用户未授予网页应用相册权限
1043100Request error请求开发者接口错误。请根据 extras 字段返回信息获取上传接口的业务报错,extras 包含字段为statusCode: Http 状态码response:响应体,base64 字符串。header:开发者服务器返回的 header,base64 字符串。

除以上错误外,还可能存在公共错误,参考:公共错误码