PC端微信,弹出“**申请获得以下权限:√获得你的昵称、头像”。然后点同意之后,也停留在下一个界面“近期您已登录过**”,然后一直停留在这个页面不跳转。求大神指教!感激不尽!
后来经过反复的测试,发现,感觉就像是登录很慢很慢一样。按如下的操作步骤,偶尔可以实现正常的运行(也不是每次都成功):
1.弹出“**申请获得以下权限:√获得你的昵称、头像”这个界面时,不要马上点击“同意”,等3分钟以上再点;
2.点了“同意”之后,会跳转到“近期您已登录过”界面,然后一直卡在那,再等5分钟左右,这个界面会消失。然后才出现我后续程序执行渲染的页面。实际上后续的渲染代码已经执行到位。但是由于这个登录的界面不消失,导致跳转的页面不出来,一直要等这个界面消失了才出来。
header请求的链接大致为(隐藏了appid):
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx****************&redirect_uri=https%3A%2F%2Fm.chyxx.com%2Fapi%2Foauth%2Fcallback%3Fapp%3Dwechat%26forward%3Dhttps%253A%252F%252Fwww.chyxx.com%252Forder%253Fid%253D1129582%2526type%253D1%2526quantity%253D1%26direct%3D1&response_type=code&scope=snsapi_userinfo&state=67150f4a7f0a5312f65d3e3d00a6687d&connect_redirect=1#wechat_redirect
测试的话,直接在微信里点开这个请求链接就可以。
而当登录成功一次之后,再去点击请求这个链接,就能很快执行。但是退出微信,再登录,重新点击请求该链接,就又是同样的问题。卡在那不动,或者按上述的操作方式,才能走完这个过程。
客户端版本是多少