getUserInfo 问题
发布于 5 年前 作者 chao86 10739 次浏览 来自 问答

小程序  getUserInfo 为啥返回一个数字 会有隐藏的4个点

5 回复

你这个console.log打的是request的返回值,不是getUserInfo的吧。。。应该console.log(res)

 那个 复制上去就不显示4个点了

对啊 然后进行解密啊 解密之后插入数据库

返回对应的id

  1. Object

    1. data:"9"

    2. errMsg:"request:ok"

    3. statusCode:200

    4. __proto__:Object

返回这样的 但是 data 的9 隐藏了  “uid”: “9”,

代码是这样的

wx.getUserInfo({

                      success: function(res) {

                        wx.request({

                          url: ‘https://xcx.epanda.cc/index.php/Xcx/Signdecode’,

                          data: {data:res.encryptedData,key:mes.data.session_key,vi:res.iv},

                          method: ‘GET’, // OPTIONS, GET, HEAD, POST, PUT, DELETE, TRACE, CONNECT

                          header: {

                              ‘content-type’: ‘application/json’

                          },

                          success: function(env){

                            console.log(env)

                            // success

                            var uid = env.data

                            // wx.setStorage({

                            //   key:“uid”,

                            //   data:uid

                            // })

                            that.setData({

                                uid:uid

                            })

                          },

                          fail: function() {

                            // fail

                          },

                          complete: function() {

                            // complete

                          }

                        })

                      }

                    })

                  }

一般是返一个list,里面包含了用户信息吧。你console.log看一下,最好截图。

回到顶部