收藏
回答

为什么在开发工具种调试正常显示头像和微信名称,真机调试就头像空白名称就是微信用户?

util.getUserInfo = function(e{
    var t = function() {
        console.log("start login");
        var t = {
            sessionid"",
            wxInfo"",
            memberInfo""
        };


      
        console.log(11111111111), 
        wx.getUserProfile({
            desc"获取你的昵称、头像、地区及性别",
            successfunction(a{
            
           
        wx.login({
            successfunction(a{
                util.request({
                    url"auth/session/openid",
                    data: {
                        code: a.code
                    },
                    cachetime0,
                    successfunction(a{
                        a.data.errno || (t.sessionid = a.data.data.sessionid, wx.setStorageSync("userInfo", t), 
                        wx.getUserInfo({
                            successfunction(a{
                                t.wxInfo = a.userInfo, wx.setStorageSync("userInfo", t), util.request({
                                    url"auth/session/userinfo",
                                    data: {
                                        signature: a.signature,
                                        rawData: a.rawData,
                                        iv: a.iv,
                                        encryptedData: a.encryptedData
                                    },
                                    method"POST",
                                    header: {
                                        "content-type""application/x-www-form-urlencoded"
                                    },
                                    cachetime0,
                                    successfunction(a{
                                        a.data.errno || (t.memberInfo = a.data.data, wx.setStorageSync("userInfo", t)), 
                                        "function" == typeof e && e(t);
                                    }
                                });
                            },
                            failfunction() {
                                "function" == typeof e && e(t);
                            },
                            completefunction() {}
                        }));
                    }
                });


            }
        });
        
        
            },
            failfunction() {
                wx.showModal({
                    title"获取信息失败",
                    content"请允许授权以便为您提供给服务",
                    successfunction(e{
                        e.confirm && util.getUserInfo();
                    }
               });
            }
        });
    }
回答关注问题邀请回答
收藏

1 个回答

  • brave
    brave
    2022-01-20

    这是什么神仙写法?

    2022-01-20
    有用 1
    回复 1
登录 后发表内容