wx.uploadFile({ url: 'https://example.weixin.qq.com/upload', //仅为示例,非真实的接口地址 filePath: avatarUrl, //临时地址(可以理解为本地文件目录(微信本地文件存储路径/tmp/xxx.jpg),仅在微信小程序内生效),服务端接收的是文件的二进制数据(非avatarUrl对应的字符串值,与普通文件上传一致) name: 'file', formData: { 'user': 'test' // 仅为示例 }, success (res){ const data = res.data //do something } })
头像昵称填写,得到的url是长期有效的吗?[图片] 目前出现的问题是 1.这个api拿到的地址: http://tmp/dECq0CnryCVxf349bbe5a18ed854ec40f14c0b68cf69.jpeg 这个地址是永久的吗?, 能否存到数据库里面,作为用户的头像来使用? 2.我小程序里面这个头像加载不出来,是什么原因呢? [图片] 正常是这样的: [图片] 补充一下: 目前是没法区分我是选的微信头像,还是选的从相册上传,还是照相,下面这个是我打印的数据. [图片] 2022-11-11: 解决方案参考下面链接地址: https://developers.weixin.qq.com/community/develop/article/doc/000666b2094e38f60c7ea4e4156813
2023-01-14