返回值

发布于 8 年前作者 leichao12488 次浏览最后编辑 8 年前来自 ask
function getSession() {
  //判断当前 session 是否过期
  wx.checkSession({
    success: function (res) {
      // session 未过期,获取本地存储的 session
      var session = wx.getStorageSync('session')
      console.log('存储的session')
      console.log(session)
      return session
    })
}

怎么通过调用getSession()方法来获取

session的值啊?一直获取的是undefined,求解

3 回复
yan41
yan411 楼6 年前

所以叫你用try

yanyong
yanyong2 楼6 年前
try {
  var value = wx.getStorageSync('key')
  if (value) {
      // Do something with return value
  }
} catch (e) {
  // Do something when catch error
}
xiulan76
xiulan763 楼6 年前

session其实是有值的,但是调用getSession方法我无法拿到session的值