收藏
回答

怎么重定向的的 设置logo页 ,或设置重定向当前页,或者直接拿回调

  1. const AppId = 'wx1245xa';

  2. const code = GetUrlParam('code') // 截取路径中的code,如果没有就去微信授权,如果已经获取到了就直接传code给后台获取openId

  3. const local = 'http://xxx.xxx.com'; //微信公众号后台设置的地址

  4. if (code == null || code === '') {

  5. window.location.href = 'https://open.weixin.qq.com/connect/oauth2/authorize?appid=' + AppId + '&redirect_uri=' + encodeURIComponent(local) + '&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect'

  6. } else {

  7. this.getOpenId(code) //把code传给后台获取用户信息

  8. }

怎么重定向的的 设置logo页 ,或设置重定向当前页


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

1 个回答

  • 青寒
    青寒
    2020-09-17

    取到用户Openid后,通过传参跳转或存入缓存,然后你想跳到哪个页面都行,反正openid也取到并记录了,也知道是谁了。

    2020-09-17
    有用
    回复
登录 后发表内容
问题标签