wx.login 获取用户手机号码,老是出现 40029?

发布于 8 年前作者 ligao6514 次浏览最后编辑 8 年前来自 ask

wx.login({

      success: res => {

        console.log(‘encryptedData >>>>’+ e.detail.encryptedData);

        console.log(‘iv >>>>’+ e.detail.iv);

        console.log(‘code >>>>’+ res.code);

        httpUtil.postRequest(‘app/user/wxOuth’,{‘encryptedData’:e.detail.encryptedData,“iv”:e.detail.iv,“code”:res.code},function(result){

          if(result.code==‘200’){

            console.log(JSON.stringify(result.result))

          }else{

            wx.showToast({

              title: ‘获取用户信息失败’,

            })

          }

        });

      }

3 回复
eqiao
eqiao1 楼5 年前

wx.login在获取手机号之前 不要获取了手机号的iv data之后 再调用wx.login

jiexia
jiexia2 楼5 年前

不管是否过期,一整天都是这个错误

cmo
cmo3 楼5 年前

40029跟获取手机号没关系,方向错了,所以一整天都没解决