收藏
回答

关于wx.checkSession(OBJECT)一直失败

问题模块
API和组件
if (token) {
      wx.checkSession({
        success: function(){
          console.log('hasSession')
          self.getHomeData()
        },
        fail: function(res){
          console.log(res)
          console.log('noSession')
          self.login();
        }
      })
    } else {
      console.log('noToken')
      self.login();
    }

Object {errMsg: "checkSession:fail session time out, need relogin"}errMsg: "checkSession:fail session time out, need relogin"__proto__: Object

index.js [sm]:63 noSession


每次都是走fail,请问是什么原因


最后一次编辑于  2017-08-31  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • HS
    HS
    2017-08-31

    走 fail 说明用户登录失效了,需要 relogin。参看文档 https://mp.weixin.qq.com/debug/wxadoc/dev/api/api-login.html#wxchecksessionobject

    2017-08-31
    赞同
    回复
  • 明河
    明河
    2017-08-31

    用户登录应该是有个过期时间啊,在很短的时间内我checkSession都是fail

    2017-08-31
    赞同
    回复