收藏
回答

wx.openSetting原生弹框问题

问题模块
API和组件

 wx.openSetting({ success: (res2) =>  { console.log(res2); }这个微信自己生成的弹框有bug,用户信息的单选框有时候跳不出来,而导致不能选择让scope.userInfo:true

                           

最后一次编辑于  2017-08-10  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 晨
    2017-08-10

    如果没有请求用户授权过的权限,授权管理里是不会出现的。请确认。

    2017-08-10
    赞同
    回复
  • karen
    karen
    2017-08-11

    我们要做的是可以用户再授权问题,当用户第一次进入小程序,拒绝授权,然后要操作某个项目的时候必须要授权了之后,才能使用,由于授权弹框出现一次之后,一段时间内不再出现,所以才用的这种方法,用wx.openSetting来提示用户手动授权,当用户点击了 <用户信息>复选框之后,就会回调wx.login,获取当前用户的相关信息,拿到opid,如果不选中复选框,后面会一直弹出,无法进行下一步.所以第一次进入界面的时候是没有授权任何权限的,应该不是这个问题

    2017-08-11
    赞同
    回复