0

好的,我有一个实时应用程序,它运行一个信使,我正在尝试找到最可靠的方法来确定用户是离开页面还是关闭窗口等等。我已经实现了这个:

window.onbeforeunload = function(event){ /* my code */ };

但这并不总是很可靠,有时它会触发,有时不会。是否有更可靠的方法来确定用户是否存在?

4

1 回答 1

2

让浏览器每 X 分钟ping一次服务器。如果您正在制作聊天客户端,您可能已经拥有所需的所有基础设施。

于 2013-06-11T19:26:26.527 回答