我的问题:
我在 Chrome 上运行我的代码,请注意 SignalR 使用 html5 server-sent events
作为自动选择,太棒了。但是,当我刷新页面时,服务器端的 onDisconnect()
直到 30 秒后才会触发。 Hub
中是否有我可以做的任何设置以使其在断开连接事件时立即响应?
我的观察:
请注意,延迟问题只发生在我刷新页面时,而不是在我关闭浏览器时。 onDisconnect()
在关闭浏览器时立即触发。奇怪的事情@_@
版本限制:
我正在使用 SignalR 1.1.3(2.x.x 出现之前的最新版本),因为我们公司没有 vs2013,而且我无法让 2.x.x 在我的电脑上使用 vs2013 express。
请帮忙:)
最佳答案
这是一个错误。每当新版本的浏览器出现时,我们都会遇到一个问题,我们需要验证它是否仍然有效。这是该问题的突出错误 https://github.com/SignalR/SignalR/issues/2719
关于c# - SignalR 在 Chrome 上使用服务器发送的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20533189/