【发布时间】:2020-11-06 15:25:47
【问题描述】:
是否有可靠的方法来检测检票口应用程序中服务器端浏览器选项卡或窗口的关闭情况? 它必须在 firefox 68.11.0 或更高版本下工作。我使用检票口 8.8.0。
我尝试使用 websockets 并捕获连接关闭事件。但不幸的是,刷新页面时也会引发此事件 (F5)。
new WebSocketBehavior() {
@Override
protected void onClose(ClosedMessage message) { // invoked on tab close, window close and unfortunately on page reload
super.onClose(message);
log.info("Connection for page = '{}' closed.", message.getKey());
}
}
【问题讨论】:
标签: wicket