微信公众号开发,白屏问题

2019-10-11  本文已影响0人  八妹sss
问题分析:

在上面三个分析都进行优化和解决后还是有白屏问题,而且我们自己复现不了,fundebug有好多请求状态为0的报错,陷入瓶颈。

后面又发现touken失效后会重新授权了,页面url也是正常的和授权之前一样,但还是白屏。
这次分析是因为微信浏览器对pushState支持不太友好导致(解释下,就是用window.location.replace(url)刷新页面,但是呢试图没变),解决方法给url添加个随机数,让它与跳转前有点差异 。即 http://www.baidu.comhttp://www.baidu.com?t=24543534543

附录:
  1. 下图前端每次请求,network实际都有两次请求,第一次是跨域,第二次才是真正的请求返回数据


    image.png
上一篇下一篇

猜你喜欢

热点阅读