收藏
回答

微信小程序在采用录入的手机号登录时出现奇怪的错误?

const handUserLogo = (e: any) => {

// if(e.detail.errMsg === 'getPhoneNumber:ok'){

let phoneCode: any = e.detail.code

uni.showNavigationBarLoading()

uni.login({

timeout: 6000,

success: (loginRes: any) => {

console.log('success:login方法返回的值:', loginRes)

if (loginRes.code) {

// 登录成功

uni.getUserInfo({

provider: 'weixin',

success: (info: any) => {

// 获取用户信息成功, info.authResult保存用户信息

const {

avatarUrl,

nickName

} = info.userInfo

// userStore.setAvatarUrl(avatarUrl);

// userStore.setNickName(nickName);

//调用接口

userApi.getTokenCode(loginRes.code)

}

})


}

},

fail(err) {

console.log('fail:login方法返回错误:', err)

}

})


}

以下是莫名的错误:

MiniProgramError

Cannot read properties of undefined (reading 'errno')

TypeError: Cannot read properties of undefined (reading 'errno')

at Function.success (WAServiceMainContext.js:1:1597373)

    at <api openBusinessView success callback function>

at (WAServiceMainContext.js:1:154335)

at $c (WAServiceMainContext.js:1:718912)

at t.call.then.t._complete_hook.jc.name (WAServiceMainContext.js:1:720503)

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

2 个回答

  • 堂堂
    堂堂
    2025-02-25

    不晓得为什么,用微信绑定的手机号就么有问题。拉起另外一个号码就出现这个问题。

    2025-02-25
    有用
    回复
  • 那一抹微笑😊穿透阳光
    那一抹微笑😊穿透阳光
    2025-02-25

    这个提示,和手机号登录没有关系吧

    2025-02-25
    有用
    回复 3
    • 堂堂
      堂堂
      2025-02-25
      有个问题,就是调试的时候,额外的手机号在模拟器上如何才能获取到呢?
      2025-02-25
      回复
    • 堂堂
      堂堂
      2025-02-25回复堂堂
      或者说添加一个手机,真机上可以更换手机,模拟器不行。
      2025-02-25
      回复
    • 堂堂
      堂堂
      2025-02-25
      神奇了,莫名其妙的好了。谢谢。上午有问题,下午就修复了,微信看来速度还是够快的,这应该是它自己的bug吧
      2025-02-25
      回复
登录 后发表内容