收藏
回答

用户信息不显示


微信头像和微信名字都不能获取了 这是为什么?之前是可以的,最近不知道怎么回事 这是微信的quick项目 之前是可以看到图像和名字的

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

7 个回答

  • 祁
    2017-06-12

    谁可以给我解释一下 不是说没有appID更糟糕为什么会加了appID却更糟糕呢

    2017-06-12
    有用
    回复
  • 祁
    2017-06-12

    最新情况我发现自要我不加appId就可以显示 但是我加了appId就显示不出来了 好奇怪啊

    2017-06-12
    有用
    回复
  • 祁
    2017-06-12

    而且我发现之前写的几个小项目获取微信头像和微信昵称都不能正常显示了

    2017-06-12
    有用
    回复
  • 祁
    2017-06-12

    不行啊 我把东西都按照你的写了以后还是出不来头像和昵称 console.log不出来什么东西是空的@我错了

    2017-06-12
    有用
    回复
  • 祁
    2017-06-12

    log不出来任何数据 所以我才纳闷呢

    2017-06-12
    有用
    回复
  • 高国栋
    高国栋
    2017-06-12

    看 log 啊...

    2017-06-12
    有用
    回复
  • 山茶
    山茶
    2017-06-12

    .wxml

    <view class="container">

      <view  bindtap="bindViewTap" class="userinfo">

        <image class="userinfo-avatar" src="{{userInfo.avatarUrl}}" background-size="cover"></image>

        <text class="userinfo-nickname">{{userInfo.nickName}}</text>

      </view>

      <view class="usermotto">

        <text class="user-motto">{{motto}}</text>

      </view>

    </view>

    .js

    //获取应用实例

    var app = getApp()

    //声明页面

    Page({

      //定义数据

      data: {

        motto: 'hello world',

        userInfo: {}

      },

      //事件处理函数

      bindViewTap: function () {

        //导航到响应页面

        wx.navigateTo({

          url: '../logs/logs'

        })

      },

      //定义加载时事件

      onLoad: function () {

        console.log('onLoad')

        var that = this

        //调用应用实例的方法获取全局数据

        app.getUserInfo(function (userInfo) {

          //更新数据

          that.setData({

            userInfo: userInfo

          })

        })

      },

    })

    在本地可以正常显示头像和昵称

    2017-06-12
    有用
    回复
登录 后发表内容