收藏
回答

为什么用户授权了, 但是 e.detail.cloudID 却是undefined?

使用了张哥的牛逼的3行代码:

https://developers.weixin.qq.com/community/develop/article/doc/0006a8ec7ac860c94bf90a34f5d813

但是, e.detail.cloudID 总是undefined, 这个就没办法拿到phonenumber了. 而且这个问题还有点怪, 是华为才有.


一般手机授权:


华为荣耀授权:

最后一次编辑于  2020-09-03
回答关注问题邀请回答
收藏

1 个回答

  • 老张
    老张
    2020-09-03

    与手机型号相关吗?实在找不到理论依据。

    建议排查:

    1、微信版本;

    2、基础库版本;

    3、试试wx.getUserInfo是否返回cloudID.

    2020-09-03
    有用 2
    回复 2
    • 保卫虎鲸
      保卫虎鲸
      2020-09-03
      真的哦, 竟然是7.0.6, 而且检查更新都不更新. 谢谢大神.
      2020-09-03
      回复
    • 保卫虎鲸
      保卫虎鲸
      2020-09-03
      谢谢大神, 就是微信的版本问题.
      2020-09-03
      回复
登录 后发表内容
问题标签