首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >cos.sliceUploadFile上传进度回调只执行两次?

cos.sliceUploadFile上传进度回调只执行两次?

提问于 2022-01-18 15:20:40
回答 0关注 1查看 125

cos.sliceUploadFile(

{

Bucket: data.bucket, // 存储桶名称

Region: data.region, // 地区

// Key: "/tweet/img/" + uploadFileName + ".png", // 图片名称

Key: path, // :TODO key 由前端拼还是后端提供?

// StorageClass: "STANDARD",

Body: file, // 上传文件对象

SliceSize: (1024 * 1024) / 2,

onHashProgress: function(progressData) {

console.log("校验中", JSON.stringify(progressData));

},

onProgress: function(progressData) {

console.log("上传中", JSON.stringify(progressData));

onProgressCallback(progressData);

},

},

function(err, data) {

console.log("putObject callback", err);

if (err) {

Message({ message: "文件上传失败,请重新上传", type: "error" });

} else {

console.log("putObject callback", data, data.Location);

callback(data);

}

},

);

我在调用 cos.sliceUploadFile上传文件时, onProgress回调函数只执行了两次, 一次进度是0 一次进度100%。请问问题出现在哪里?

附上日志截图

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档