收藏
回答

wx.checkSession 调用时机?

wx.checkSession 被微信限制频繁调用了。,我现在做法是在onshow调用,请教下具体应该在哪里调用呢?

我这边获取手机号需要检查一下是否过期,但是只是在登陆页面,但是登录成功后,除非用户手动点击退出,负责是不会检查是否过期的,求官方回答!!

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

1 个回答

  • Cjiang
    Cjiang
    2021-06-29

    参考文档下的说明以及示例代码说明

    https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.checkSession.html

    wx.login 前进行调用,fail的时候走 wx.login()

    具体流程可用参考下文档  小程序登录

    2021-06-29
    有用
    回复 4
    • ^_king^_
      ^_king^_
      发表于移动端
      2021-06-29
      你说的我都看过了。就是不知道在什么时候调用哦
      2021-06-29
      回复
    • Cjiang
      Cjiang
      2021-06-29回复^_king^_
      wx.login 前进行调用
      2021-06-29
      回复
    • ^_king^_
      ^_king^_
      发表于移动端
      2021-06-29
      那只有在登录界面才会调用啊、我登陆之后只有用户手动退出才会进入登录界面,否则是不会检查是否过期的….
      2021-06-29
      回复
    • 玖玖
      玖玖
      2021-09-15回复Cjiang
      楼上的意思是 是否可以或者需要在每次调用接口时判断登录是否过期,正因为每次都判断了,所以才频繁调用
      2021-09-15
      回复
登录 后发表内容