微信公众号 访问403问题,样式错乱,js失效

我服了,还是那个微信公众号小项目。

这个项目用的是ssm+velocity
问题的是,有时候页面加载会乱,js,css都加载不出来。
一开始以为是js,css加载问题。然后看了下他们html文件。
因为他们用了velocity,所有html文件标签都是乱来的,往往一个节点里有多个body,而且css,js也不是放在head里,或者最后。总之,节点嵌套特别乱。
然后用了很多以下的写法引入js ,css

<script>
    document.wirte("<script src='common.cnblogs.com/script/jquery.js?v="+new Date()+"' type='text/javascript'></script>");  //请求js时带了时间,可以防止缓存
</script>

这种写法会导致网速慢时出现问题,所以一开始就把这种写法全都改了。但是问题依然没有解决!

之后,在微信上开启了vconsole,显示

微信可以通过搜索 debugx5.qq.com 开启调试模式 ,这个相当于简化版的 f12 调试界面

这个是一个刷新验证码的请求,请求有时有用,有时没用。
根据提示,以为是ngnix的问题,然后又跑去找运维,又是改权限,有时调配置,还是没有用。

最最最最后,发现竟然是请求默认是http,我自己复制了链接改成https 访问了一下 结果一切正常了。我tmmmmmm

服了。

posted @ 2019-10-15 16:25  你还未发现  阅读(1361)  评论(1编辑  收藏  举报