我们自己的落地页是 vue 的前后端分离,
最近出现几起这样的客户端 case:
用户在公众号打开链接之后,首先进入的是正确的 index 路由
GET /foo => index.html 请求长度都没问题。
之后就不再继续请求后续的 js 了,直接跳走到其他公众号,其他落地页
从服务端的日志来看后续的 js chunk 都没有被请求和加载。
问题出现在 Android 手机居多,有一起是出现在 ios 设备,表现是卡在 index.html 的请求不动了,甚至都不请求同一页面的 favicon.ico ,就太奇怪了。
补充信息:
链路都已开启 ssl ,不会是中间人攻击 引入的第三方 js 一个是 iconfont 的 css ,一个是火山引擎的统计,除此以外没有更多的第三方 js 了。
目前怀疑的几个方向:
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.