最近遇到一个 bug,页面一直 loading 让前端定位。
定位过程是:首先检查前端代码(出问题先检查自身原因),排除了代码方面的问题,然后开始检查返回错误,我怀疑是一直在 pending,于是模拟了各种错误情况,都没复现 bug。然后开始检查后端日志,看有没有返回数据,最后排查了 nginx 和后端日志,都看到了请求,且后端返回了数据。
到这里我就郁闷了,无法复现 bug,怎么办呐,产品又催,每次去同步进度,问用户情况,都一副不耐烦的样子,怎么还没解决!
想了想,可能性最大的只剩下网络问题了,于是模拟网络情况,低网速等,都没问题,最后打断连接发现超时的时候会有很长时间的 loading,只有这种可能了,就算模拟很低的网速都没出现过很长时间的 loading。
那么问题来了,现在上报的,出现 loading 的两个用户,都是 OPPO R15,且重复几次都是同样的结果,一直 loading (用户应该没等待超过超时时间) 按说网络抖动、断掉应该是随机,很少的情况才对呀。
现在手上一直拿不到 OPPO R15 手机,也无法重现 bug
跪求各位大神,现在这种情况还有什么情况会导致这样的 bug 呢?一个小前端不胜感激. . .
再不解决估计就要被产品拉去祭天了
总不能告诉产品 OPPO R15 手机网络有问题吧,人家肯定不信啊,我自己都不信。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.