最近做了个小活,碰到这么个问题,记录一下,因为度娘查不到,为了方便之后有人遇到这种问题去解决能百度的到,在此记录一下。
因为通过获取微信头像之后,直接调用wx.uploadFile会报错(uploadFile:fail createUploadTask:fail file not found),打断点发现地址是存在的,而且直接放到网页上能打开头像图片,但是就是上传不成功。
解决方法:第一步获取用户信息存到storage,第二步配置https://wx.qlogo.cn到downloadFile合法域名里面去,第三步通过wx.downloadFile生成一个本地地址,第四步,wx.uploadFile存本地地址就ok了