收藏
回答

wx.getUserInfo获得用户信息不正确?

用wx.getUserInfo获得用户信息,比如昵称,不应该是自己申请的微信名,为什么显示的是微信用户

wxml代码

<button bind:tap="getuserinfoopen-type="getUserInfo">获得用户信息</button>

js代码

getuserinfo:function()

  {

    wx.getSetting({

      success (res){

        if (res.authSetting['scope.userInfo']) {

          // 已经授权,可以直接调用 getUserInfo 获取头像昵称

          console.log("已经授权,可以直接调用 getUserInfo 获取头像昵称")

          wx.getUserInfo({

            success: function(res) {

              console.log(res.userInfo)

            }

          })

        }

        else{

          console.log("未获得权限")

        }

      }

    })

输出结果:

{nickName: "微信用户", gender: 0, language: "", city: "", province: "", …



回答关注问题邀请回答
收藏

4 个回答

登录 后发表内容