4-5的这个问题我并没有出现,但我还是有一个疑问请老师解惑
来源:4-5 小程序登录wx.getUserInfo接口更新指南
诚然如斯
2020-05-22
就是在app.js里面。使用的这个函数。wx.getUserInfo
当然我能获取到数据,老师是说一部分同学能获取不到数据。
于是升级成了,增加一个button,在homepage.js里加了一段onAuthorizeConfirim函数
所以我的问题就是:
为什么不是直接在app.js把wx.getUserlnfo函数,res.userInfo直接换成res.detail.userInfo呢?要绕一圈来解决这个问题?
写回答
1回答
-
因为微信公众号已经逐渐屏蔽了这种获取用户的方式,微信侧认为这种方式没有得到用户的授权,侵犯了用户的隐私,4-5的问题客观上应该都会出现的,以下是微信小程序文档给出的描述。
为优化用户体验,使用 wx.getUserInfo 接口直接弹出授权框的开发方式将逐步不再支持。从2018年4月30日开始,小程序与小游戏的体验版、开发版调用 wx.getUserInfo 接口,将无法弹出授权询问框,默认调用失败。正式版暂不受影响
012020-05-23
相似问题