基于新的wx.getUserInfo必须点击按钮出发授权引起的问题
发布于 5 年前 作者 yuanqiang 15543 次浏览 来自 问答

官方不建议一进来就让授权登录,提供了

open-data

可以不授权使用用户头像、昵称

但是只能展示, 我想用js使用用户的头像与昵称  有什么办法让我可以在js里不授权就获取用户头像与昵称

4 回复

可以设置不注册进入直播间昵称为临时用户xxx,头像统一,如果用户想显示再自己点击授权

可是官方建议不登录也可以访问页面, 我只需要用户名和头像,官方会提供不需要授权获取到用户名和头像的方法吗

没有办法,官方是希望你在需要用户头像和昵称的时候才去授权,比如你需要在小程序里实现评论功能,要向其他用户展示你的头像和昵称,否则完全没有必要用户信息授权按钮

没有这种方法,open-data只用于展示,目前没有发现可以抓取open-data内信息的黑科技。

现在只有授权获取一条路了,建议通过样式把授权按钮放在正常按钮之上,通过判断用户信息来控制授权按钮的显示。

回到顶部