收藏
回答

用户授权疑问?

请问:

1.老版本微信授权用户昵称拒绝之后再次点击按钮还会弹出授权弹窗吗?新版本呢?

2.如果将用户昵称信息授权按钮和手机号授权按钮嵌套是否可以达到点击一次弹出两个授权弹窗?是否有微信版本兼容问题?

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

1 个回答

  • 灵芝
    灵芝
    2020-03-23

    1、在用户未授权过的情况下调用此接口,将不再出现授权弹窗,会直接进入 fail 回调(详见《公告》)。在用户已授权的情况下调用此接口,可成功获取用户信息。参考文档:https://developers.weixin.qq.com/miniprogram/dev/api/open-api/user-info/wx.getUserInfo.html

    2、不支持的。

    2020-03-23
    有用
    回复 4
    • Wade
      Wade
      2020-03-23
      你好,第一个问题是我描述不够清楚,我的意思是使用
      “open-type=getUserInfo”的button获取用户授权,第一次用户拒绝之后,后面用户点击这个按钮还能唤起弹窗吗?而不是调用wx.getUserInfo接口
      2020-03-23
      回复
    • 灵芝
      灵芝
      2020-03-23回复Wade
      不弹的,可以自行测试一下
      2020-03-23
      回复
    • Wade
      Wade
      2020-03-23回复灵芝
      我自己开发并且测试是可以弹出的点一次弹一次),并且两个按钮嵌套也能实现两个授权,但是上线之后出现用户嵌套按钮样式变形,且无法唤起昵称授权弹窗,手机号授权弹窗可以弹出(点一次弹一次),无法确定是否是微信版本不同导致的兼容问题
      2020-03-23
      回复
    • 灵芝
      灵芝
      2020-03-24回复Wade
      获取手机号点击一次弹出一次没有问题
      2020-03-24
      回复
登录 后发表内容
问题标签