[]微信授权,获取用户信息的接口实现方法,wx.createUserInfoButton
function gameLogin()
{
wx.login(
{
success: (res) =>
{
if (res.code)
{
code= res.code;
console.log("登陆成功,获取到code")
}
var button = wx.createUserInfoButton(
{
type: 'text',
text: '点击进入游戏',
style:
{
left: wx.getSystemInfoSync().windowWidth/2-70,
bottom: wx.getSystemInfoSync().windowHeight/2,
width: 140,
height: 40,
lineHeight: 40,
backgroundColor: '#ff0000',
color: '#ffffff',
textAlign: 'center',
fontSize: 16,
borderRadius: 4
}
})
button.onTap((res) =>
{
if(res.errMsg=="getUserInfo:ok")
{
console.log("授权用户信息")
//获取到用户信息
wxUserHead = res.userInfo.avatarUrl
wxUserName = res.userInfo.nickName
LayaSample.gameLoad.toStartGame()
//清除微信授权按钮
button.destroy()
}
else
{
console.log("授权失败")
}
})
}
})
{
wx.login(
{
success: (res) =>
{
if (res.code)
{
code= res.code;
console.log("登陆成功,获取到code")
}
var button = wx.createUserInfoButton(
{
type: 'text',
text: '点击进入游戏',
style:
{
left: wx.getSystemInfoSync().windowWidth/2-70,
bottom: wx.getSystemInfoSync().windowHeight/2,
width: 140,
height: 40,
lineHeight: 40,
backgroundColor: '#ff0000',
color: '#ffffff',
textAlign: 'center',
fontSize: 16,
borderRadius: 4
}
})
button.onTap((res) =>
{
if(res.errMsg=="getUserInfo:ok")
{
console.log("授权用户信息")
//获取到用户信息
wxUserHead = res.userInfo.avatarUrl
wxUserName = res.userInfo.nickName
LayaSample.gameLoad.toStartGame()
//清除微信授权按钮
button.destroy()
}
else
{
console.log("授权失败")
}
})
}
})
要回复问题请先登录
9 个回复
hj
赞同来自:
SKTT1 Faker
赞同来自:
akun
赞同来自:
石头
赞同来自:
liwenhua
赞同来自:
ME
赞同来自:
AerTims
赞同来自:
测试机
赞同来自:
Punchline
赞同来自: