r***@163.com
r***@163.com
  • 发布:2022-09-22 11:22
  • 更新:2022-11-02 08:41
  • 阅读:773

【报Bug】当手机(iOs)上有两个微信账号时,无法获取昵称和头像

分类:uniCloud

产品分类: uniCloud/App

操作步骤:
  1. 直接从官方网站上导入 uni-starter
  2. 设置好appId和secret code后,运行到微信开发者工具
  3. 通过微信一键登录
  4. 选择当前登录的微信账号

预期结果:

获取当前登录用户的头像和昵称

实际结果:

昵称:匿名微信用户
头像:无

bug描述:

当手机(iOs)上有两个微信账号时,无法获取昵称和头像,昵称为“匿名微信用户”

不是分身,只安装一个微信App,登录多个账号,可以来回切换。在小程序中,当选择微信登录时,会弹出窗口,让你选择使用哪个微信账号,选择完成后,窗口一直不能自动关闭,必须手工点 “关闭"按钮,点完后,在数据库中产生一条记录,并没有获取到头像和正确的昵称,而是用匿名微信用户代替。

2022-09-22 11:22 负责人:无 分享
已邀请:
freedemon

freedemon - 得于社区,反哺社区

再次回复一下: 我出现这个问题的原因是 在获取完头像和昵称后,下载头像的时候,微信的头像服务器域名没有配置在微信后天downloadfile合法域名,所以在获取信息之后再下载直接就报错了就一直卡在这一步。
你试试看看是不是这个问题,如果有同学遇到相同问题,建议真机调试一下,有可能是其他问题卡到。

freedemon

freedemon - 得于社区,反哺社区

你好,请问这个问题后来有解决嘛?我貌似也是碰到类似的问题。

该问题目前已经被锁定, 无法添加新回复