scope.userInfo 已废弃 如何知道是否已经授权
官方 demo 有点自相矛盾,
wx.getSetting({ success: function (res){ if (res.authSetting[ 'scope.userInfo' ]) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称 wx.getUserInfo({ success: function (res) { console(res.userInfo) } }) } } })
|
这样写还能用吗
截图来源:https://developers.weixin.qq.com/miniprogram/dev/api/open.html#wxgetuserinfoobject
旧的内容不能也修改下嘛?搞得一头雾水,你们的api文档真的很难看懂
https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=642629895&docid=0004e6639cc8605bf5b67a2b653c00
我也是这个问题,怎么解决的?
马上要给客户演示了,突然出来这坑,坑惨了,紧张的弄了好久
var button = wx.createUserInfoButton({
type: 'text',
text: '进入游戏',
style: {
left: window.innerWidth/2-70,
top: window.innerHeight/2+50,
width: 140,
height: 40,
lineHeight: 40,
backgroundColor: '#ff0000',
color: '#ffffff',
textAlign: 'center',
fontSize: 16,
borderRadius: 8
}
})
button.onTap((res) => {
console.log(res)
if(res.userInfo)
{
console.log(res.userinfo)
}
tips:真机调试才显示按钮
坑啊
你好,请参考获取用户信息接口优化调整
获取用户信息接口优化调整
https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=1714521917&docid=000aee01f98fc0cbd4b6ce43b56c01
我也刚刚碰到这样的问题。。。天了噜
我也是刚看到这个情况
小程序•小故事(6)——微信登录能力优化
https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=536354663&docid=000e2aac1ac838e29aa6c4eaf56409