背景:最近在做小程序的项目,文件存储在cos上,利用cos-wx-sdk-v5来开发
情况:某个相册的图片想要转到另一个相册,不同相册在cos上的路径不一样,发现cos的小程序api并没有关于移动文件的api,所以想通过,先上传到目标文件夹,再删除原文件夹的曲线救国,但是发现使用如下api有个问题 :
cos.postObject({
Bucket: config.Bucket,
Region: config.Region,
Key: '1.png',
FilePath: res.tempFilePaths[0],
TaskReady: function(taskId) {
TaskId = taskId
},
onProgress: function(info) {
console.log(JSON.stringify(info));
}
}, requestCallback);
当FilePath: 为cos的可访问的url如:https://xxx.cos.../../....jpg时,会报错:
{error: "uploadFile:fail createUploadTask:fail file not found"},是不是这个FilePath不能是cos上的文件资源?
相似问题