收藏
回答

开发者工具清除登录状态后checkSession仍然执行success

框架类型 操作系统 工具版本
小程序 Windows v1.02.1802080

你想反馈一个 Bug 还是 提一个需求?


如果是 Bug:


* Bug 表现是什么?预期表现是什么?

在开发者工具内清缓存 清除登录状态后调用checkSession仍然执行success回调函数


* 如何复现?

执行清除登录状态操作后重新编译运行 仍然输出已经登录

* 提供一个最简复现 Demo

wx.checkSession({
      success: function () {
        console.log('已经登录')
      },
      fail: function () {
        wx.login({
          success: function (res) {
            if (res.code) {
              console.log('获取用户登录凭证: ' + res.code)
              wx.request({
                url: apiUrl + '/wx-login',
                data: {
                  code: res.code
                },
                success: function (res) {
                  console.log(res.data)
                }
              })
            } else {
              console.log(res.errMsg)
            }
          }
        })
      }
    })




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

3 个回答

  • 王威
    王威
    2021-03-15

    官方还没解决吗?我现在也有这个问题

    2021-03-15
    有用
    回复
  • MVP
    MVP
    2019-10-13

    我也遇到了 请问是如何解决的?

    2019-10-13
    有用
    回复
  • holon
    holon
    2019-10-12

    我也遇到和上面不一样的问题,我的是win7环境

    2019-10-12
    有用
    回复
登录 后发表内容