我为我们的公司网站 (ASP.NET) 开发 SignalR (1.1.2) 聊天,但我不知道如何将它放置在几乎所有网站页面上。我有下一个问题:
当用户移动到其他页面时,用户的在线/离线状态会发生变化。
在我的聊天状态设置中,我的 Hub 类中的 OnConnected/Ondisconnected 回调执行,并在用户移动到其他页面时调用。
我应该在所有页面上使用 $.connection.hub.start().done 初始化 SignalR 吗?可能有解决方法吗?
跨域是什么意思?我不明白这个定义。
我应该在 Hub 类的 OnReconnected 回调中移动什么逻辑?
提前致谢。