首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >对象存储上传图片后,回调函数被调用两次?

对象存储上传图片后,回调函数被调用两次?

提问于 2020-09-16 18:09:50
回答 2关注 0查看 278
代码语言:javascript
复制
function uploadPic() {
   console.log("update");
   let imgInput = $("input[name='files']");
   let file = imgInput[0].files[0];
   if (file === undefined ) {
      console.log("get file error")
      return false;
   }
   let fileName = new Date().getTime() + getRandom(6);
   cos.putObject({
      Bucket: tencentCosBucket, /* 必须 */
      Region: 'ap-beijing',     /* 存储桶所在地域,必须字段 */
      Key: fileName,              /* 必须 */
      StorageClass: 'STANDARD',
      Body: file, // 上传文件对象
      onProgress: function(progressData) {
         console.log("response");
         let url = tencentCosViewUrl + fileName;
         let html = "<em><img src=\"" + url + "\" alt=\"\"><i onclick='remove(this)'>x</i></em>";
         $(".em_img").append(html);
      }
   }, function(err, data) {
      console.log(err || data);
   });
}

日志打印
日志打印
结果插入了两段相同的代码并且第一段代码访问不到图片
结果插入了两段相同的代码并且第一段代码访问不到图片

回答

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

相似问题

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