收藏
回答

该如何把获取到微信头像放到云存储中去?

使用wx.cloud.uploadFile()一直报错

VM2013 WAService.js:2 Unhandled promise rejection Error: cloud.uploadFile:fail undefined . uploadFile:fail createUploadTask:fail file not found

  wx.getUserProfile({

      desc: '用于发布动态',

      success: (res) => {

        console.log(res);

        console.log(res.userInfo);

        wx.cloud.uploadFile({

          cloudPath: 'userImage/' + util.getRandName() + '.jpg',

          filePath: res.userInfo.avatarUrl

        }).then(res => {

          console.log('用户头像保存成功');

        })

      },


回答关注问题邀请回答
收藏

3 个回答

  • 拾忆
    拾忆
    2021-10-03

    需要先下载到本地,然后上传的时候用临时路径,不能直接用网络路径。

    2021-10-03
    有用 2
    回复 4
  • 老张
    老张
    2021-10-04

    为什么不保存url即可?

    2021-10-04
    有用
    回复 1
    • 江亦有清风
      江亦有清风
      2021-10-10
      url是短期的,有时间限制的,时间到了链接就失效了
      2021-10-10
      回复
  • 周宇航
    周宇航
    发表于移动端
    2021-10-03
    为啥都不
    2021-10-03
    有用
    回复
登录 后发表内容