收藏
回答

请问在其他页面怎么调用其wx.login

在其他页面 用checkSession判断失败后 怎么调用wx.login啊


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

2 个回答

  • x_Qiang
    x_Qiang
    2019-04-03

    你这是要获取openid吗?openid是不能直接获取的,你可以先看看文档https://developers.weixin.qq.com/miniprogram/dev/api/wx.login.html?search-key=wx.

    2019-04-03
    有用
    回复 4
    • 2019-04-03

      不是 我是在其他页面 使用

      wx.checkSession({})失败的时候怎么调用wx.login


      2019-04-03
      回复
    • x_Qiang
      x_Qiang
      2019-04-03回复
      wx.checkSession({  success: function(){    //session_key 未过期,并且在本生命周期一直有效
        },  fail: function(){    // session_key 已经失效,需要重新执行登录流程
          wx.login() //重新登录
          ....
        }
      })

      https://developers.weixin.qq.com/miniprogram/dev/api/signature.html?search-key=check

      2019-04-03
      回复
    • 2019-04-03回复x_Qiang

      还有请问一下 我获取到了后端给我返回的session 我是通过设置请求头把这个传给后端 还是通过参数的形式传给后端

      2019-04-03
      回复
    • x_Qiang
      x_Qiang
      2019-04-03回复

      你都得到这个值了,传过去就行了

      2019-04-03
      回复
  • 铭锋科技
    铭锋科技
    2019-04-03

    任意页面都可以直接调用 wx.login

    2019-04-03
    有用
    回复 1
    • 2019-04-03

      可是打印出来wx.login()是undefined

      2019-04-03
      回复
登录 后发表内容