首页 > 解决方案 > 检测断开连接的 Microsoft 网络聊天(后端 botframework)

问题描述

后端有没有办法检测网络聊天断开连接(即用户关闭页面、导航离开、浏览器关闭)?

似乎没有开箱即用的事件。我们滚动了自己的事件 ( store.dispatch({...})) 并将其附加到beforeunload事件中,但由于它发送 web 请求,因此不受支持。

我正在考虑使用navigator.sendBeacon,但这最终会导致很多不需要的事件,因为应该使用它onVisibilityChanged(因此,网络聊天仍然可以处于活动状态,但在隐藏的选项卡上)。在我看来,更多的人想知道最终用户是否仍然活跃。

使用机器人框架

标签: azurebotframeworkdirect-line-botframeworkweb-chat

解决方案


推荐阅读