- const AppId = 'wx1245xa';
- const code = GetUrlParam('code') // 截取路径中的code,如果没有就去微信授权,如果已经获取到了就直接传code给后台获取openId
- const local = 'http://xxx.xxx.com'; //微信公众号后台设置的地址
- if (code == null || code === '') {
- 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'
- } else {
- this.getOpenId(code) //把code传给后台获取用户信息
- }
怎么重定向的的 设置logo页 ,或设置重定向当前页
取到用户Openid后,通过传参跳转或存入缓存,然后你想跳到哪个页面都行,反正openid也取到并记录了,也知道是谁了。