- 当前 Bug 的表现(可附上截图)
小程序已开发测试完成并上线,
在上线之后也有接近10位同事一起进行线上版本测试,众多机型一切正常。
但是老板在商场实测的时候,他的iPhoneX在其中一个页面其中一个请求成功后(服务器已经接收到请求了)客户端得到响应的速度极慢(我用了原生loading做请求处理时的表现,如果得到响应无论成功失败loading都会消失),
差不多接近一分钟(50秒左右)客户端才得到响应处理loading消失,关键是,不知道他是否每次都会出现(因为是领导,不好直接问),
据我所知就出现过2次了(2次都是他反映的),其中一次为了庆祝上线实际使用,别人在旁边还拍了视频,结果在视频里面就看到慢成狗(丢脸丢大了)。
经过前后端的各种查日志分析,
nginx当时这个请求接近5秒的时候已经将结果返回给客户端,
而客户端我也是request拿到响应后 Object.assign 一下响应的结果就马上通过 wx.redirect 将合并后的结果重定向到下个页面用来展示了,
机型是 水果X,联通4G网络,
关键是我找了另外一个同事同样的机型和同样的联通4G网站,一切也是正常,
其他同事所有的手机都测试了,都表现正常,
就是老板的手机表现偶尔不正常。
我现在准备在客户端做信息收集了,如果也收集不到任何有用的信息我就要滚蛋了- -!。