收藏
回答

登录失败,项目之前改过 appid之后 改回来 为啥会登陆失败了?



session.wxlogin().then(res => {
     if (utils.isEmptyObj(res.user)) {
        app.globalData.needReg = true
        $this.showSplash()
    } else {
        try{
        app.globalData.needReg = false
        $this.show()
 
        let id = e.currentTarget.id
 
        let path = "";
        if (id == 'chengzhong') {
            path = '/pages/weight/weight'
        } else if (id == 'dianshu') {
            path = '/pages/count/count'
        }
        wx.switchTab({
            url: path
        })
             
        }catch(e){
            //TODO handle the exception
            wx.showModal({
                title: 'TODO',
                content: 'TODO,TODO'+e
            })
        }
 
 
    }
}).catch(e => {
    console.log(e)
    wx.showModal({
        title: '164',
        content: '164,e'+e.toString()
    })
})
console.log('------------')


最后一次编辑于  11-26
回答关注问题邀请回答
收藏

3 个回答

  • 三去云
    三去云
    11-27

    code的问题 检查下代码 是不是哪里改错了

    11-27
    赞同 1
    回复 1
    • 青稞
      青稞
      11-27
      对  里面的有个方法是后台接口改了
      11-27
      回复
  • ʚ青哥ɞ
    ʚ青哥ɞ
    11-26

    无效的code

    11-26
    赞同 1
    回复 3
    • 青稞
      青稞
      11-26
      。。是哪个参数失效了吗
      11-26
      回复
    • ʚ青哥ɞ
      ʚ青哥ɞ
      11-26回复青稞
      你传的code是空的
      11-26
      1
      回复
    • 青稞
      青稞
      11-26回复ʚ青哥ɞ
      奥奥。。谢了
      11-26
      回复
  • 王志鹏
    王志鹏
    11-26

    这不够清楚吗?

    11-26
    赞同 1
    回复 2
    • 青稞
      青稞
      11-26
      是key失效了吗
      11-26
      回复
    • 王志鹏
      王志鹏
      11-26回复青稞
      这个报错说的是code 这个参数为 undefined  看看你wx.login传值哪里吧
      11-26
      1
      回复
问题标签