IIS和SignalR之间的奇怪行为

时间:2015-05-20 15:05:01

标签: asp.net iis signalr

好的,我希望我能解释清楚。在visual studio中,我使用signalrV2来尝试使textarea更新所有其他客户端textarea。

$("#ta").bind("input copy paste", function () {
                hubProxy.server.update($("#ta").val());
            });

意思是如果我在一个textarea中输入“ABC”,则所有其他浏览器textarea都包含“ABC”。我已经在visual studio中完成了它的工作,即使我打开10个标签,所有10个标签都是同步的。

但是当我将它发布到IIS时,接下来会发生什么。我打开3个标签。在第一个选项卡中输入“abc”,只有第二个选项卡会更新。我关闭第一个标签的那一刻,也就是当第三个标签的textarea用“abc”更新时。

所以我的问题是,为什么在IIS中任何时候最多只有2个标签一起工作以互相更新?

编辑: 然后我试着用2部手机和一台电脑。同样的问题。只有一部手机和一部PC可以互相同步。我关闭PC标签的那一刻。两部手机互相同步。我该如何解决这个问题?这不能成为浏览器限制吗?我正在使用3种不同的设备。抱歉英语不好。

0 个答案:

没有答案
相关问题