websocket,前端开个长连接,后台统计长连接时间。
ajax 轮询,隔几秒发一个查询,后台记录第一与最后一个查询间隔时间。
关闭窗口或者跳转的时候会触发 window.onbeforeunload 函数,可以在该函数中做处理(有兼容性问题);统计完数据记录到本地 cookies 中,一段时间后统一发送。
← 前端高级面试题 前端开放性面试题→