收藏
回答

微信变更登陆接口后,如何判断是否已经授权个人信息,而避免wx.getUserProfile重复弹框?

微信变更登陆接口后,如何判断是否已经授权个人信息,而避免wx.getUserProfile重复弹框,原来的话是可以通过wx.getSetting 来判断,但是现在这个方法已经不适用了,看到有人说新加一个接口,来判断是否授权,能解释一下吗,还有就是,如果授权过后,通过变量保存在本地,来判断是否授权,这方法可以吗

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

3 个回答

  • ᴍᴇɴᴄʀᴇ
    ᴍᴇɴᴄʀᴇ
    2021-05-21

    不管授没授过权,getUserProfile都会有弹窗,获取一次保存下来就好了。

    2021-05-21
    有用
    回复
  • 那只知更鸟
    那只知更鸟
    2021-05-21

    1、如果授权过后,通过变量保存在本地,来判断是否授权,这方法可以吗 这个肯定可以啊……

    2、缓存消失后 还有 wx.login(),获取openid 能够帮助你判定用户是谁。

    2021-05-21
    有用
    回复
  • 拾忆
    拾忆
    2021-05-21

    用户授权后,自己在前后端存储下授权信息,然后根据需求判断一下是否存过用户信息。

    2021-05-21
    有用
    回复
登录 后发表内容