收藏
回答

开发者工具清除登录状态后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)
            }
          }
        })
      }
    })




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