0

我使用播放 1.2.5。我知道我们可以选择在 servlet 中捕获会话销毁事件。我们如何在播放框架中捕获会话销毁事件。我搜索了Play插件中的方法,但找不到。如果有人知道,请帮助我。

4

1 回答 1

0

我认为您不能直接通过播放框架检测浏览器关闭事件。您可以根据 application.session.maxAge 参数安排过期时间(这不会捕获浏览器关闭事件)。另一种方法是依靠 javascript 通过onunloadonbeforeunload检测浏览器关闭事件。使用这些事件,您可以向服务器端发送一条 xhr 消息,将浏览器关闭事件通知服务器(我没有尝试过,但我认为它会起作用)。如果没有,请更新链接。希望能帮助到你。

于 2013-11-20T18:24:23.050 回答