事情发生在与第三方合作,做统计代码。
其中因为没有一个有效解决用户停留时间的统计问题。采取了我们的长轮询模式。
合作方规定的时间是两秒中打开。
当时长轮询是这样写的setinterval....导致一直在访问。再这个之前还有一条必须传比长轮询还要先传给后台的数据。
第一条数据的解决方案是window.load = function(){};在页面加载的时候直接先加载这个方法。
长轮询因为只设置了时间所以,导致页面没有加载完。解决方案windiw.onload = function(){setinterval....};