ok.createEcloudUpload(Object object)

基础库2.0.0开始支持

新增上传的文件进入原生文件传输列表

将本地资源添加到天翼云盘原生上传任务队列

参数

Object object

属性名 类型 默认值 必填 说明
fileUUID string 图片/文件的本地文件 ID(唯一性,客户端用UUID生成)
folderId string 目标文件夹Id
folderPath string 目标文件夹路径 (例如: 个人云/我的应用
familyId string 当传递familyId 时上传到家庭云
filePath string 资源路径(临时)
isKeep boolean false 退出小程序时是否保留传输任务(false 不保留,true 保留)
albumId string 特殊功能参数 - 若存在,表示直接上传到相册
extend json 以 json 格式携带各个扩展参数,例如 {"userAlbumId":123456}

接口返回值 Object res 的属性

Object res

参数名 类型 说明
code number 响应状态码
data object 成功响应结果
  uploadId string 上传任务Id
msg string 响应信息

示例代码

ok.createEcloudUpload({
fileUUID: '',// 图片/文件的本地文件 ID(唯一性,客户端用UUID生成)
folderId: '', // 必须 文件夹Id
folderPath: '个人云/我的应用', // 必须 文件夹名称
familyId: '123456', // 否 家庭云Id不为空时,传输到家庭云
filePath: '', // 必须 资源路径(临时路径)
isKeep: false // 必须 是否后台保留传输任务
})
.then(res => {
console.log('新增上传任务成功', res.data.uploadId);
})
.catch(err => {
console.log('新增上传任务失败', err);
});
  1. 1. ok.createEcloudUpload(Object object)
    1. 1.1. 参数
    2. 1.2. 接口返回值 Object res 的属性
    3. 1.3. 示例代码