微信小程序进行用户信息授权时直接失败,无法进行授权

发布于 7 年前作者 jieyi14075 次浏览最后编辑 7 年前来自 ask
  1. 用户首次拒绝授权后,再次进入时,调用wx.authorize()直接失败;

  2. 使用wx.openSetting打开授权界面时,只显示了已经授权的部分,未授权的没有显示;

  3. 本以为是没用bindtap调用,专门写了个button打开还是一样只显示已经授权的部分;

1 回复
ltang
ltang1 楼5 年前

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/authorize.html

用户已经拒绝后不会再次提示用户,直接进入失败回调,你可以引导用户去设置