还没有wx.login( )wx.checkSession( )就返回成功对吗?
发布于 5 年前 作者 ama 8983 次浏览 来自 问答
wx.checkSession({
  success: function () {
    //session_key 未过期,并且在本生命周期一直有效
    console.log('checkSession ok')
  },
  fail: function () {
    // session_key 已经失效,需要重新执行登录流程
    // wx.login() //重新登录
    console.log('checkSession fail.')
  }
})

还没有wx.login( ),首次执行wx.checkSession( )就返回成功,这对吗?

2 回复

这说明你之前已经登陆过了 你把登陆状态的缓存清除再试一下

先检查再判断是否登录

回到顶部