我正在开发一个基于套接字的聊天项目。我将所有在线用户的姓名存储在数据库中,以便检查重复的用户名。如果我们正在聊天并且我们直接关闭浏览器,我的应用程序很容易使用户离线,但问题是当我们当时直接清除缓存时,不会调用从数据库中删除用户的 AJAX 调用。因此,即使我们已经清除了缓存并离线,我们也会在线显示给前面的用户,这意味着该条目仍然存在于数据库中,因为没有触发 AJAX 调用并且我们已经直接清除了缓存。
因此,任何对如何使用 javascript 捕获缓存清除事件有一些想法的人,请告诉我。
我在这个问题上做了很多谷歌搜索,但没有找到。
任何建议都会被受理。
提前谢谢......