小游戏微信授权,获取用户信息的接口实现方法,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("授权失败")

                    }

                })

            }

        })

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容