收藏
回答

wx.authorize对userInfo操作,用户未授权,不弹窗,求教?

在一个页面的onShow函数中,有如下代码,对userInfo进行操作,用户未授权时,不弹出申请授权请求,是bug吗?


同样的代码,把userInfo换成record就没问题:


非常奇怪,请高手指点。

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

3 个回答

  • 数致(上海)信息科技有限公司
    数致(上海)信息科技有限公司
    09-09

    现在弹窗授权,只有按钮一种模式了。

    09-09
    赞同
    回复
  • 手信云
    手信云
    09-07

    scope.userInfo已经废弃了,以你的思维方式,可以自行弹出一个浮动框,然后浮动框中加确定或允许按钮,用openType="getUserInfo"调取

    09-07
    赞同
    回复
  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    09-07

    你先在if外面打印出res.authSetting看看

    09-07
    赞同
    回复 2
    • 安微微
      安微微
      09-07
      {scope.record: true, scope.userInfo: false}
      09-07
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      09-07回复o0o有脾气的酸奶
      只能在 button 上加 openType="getUserInfo"才会弹了
      09-07
      回复
问题标签