使用Asp.net mvc开发内部网门户。对于某些交互作用,使用了SignalR库。在浏览网站页面时发现了奇怪的问题。有时,当我试图点击Internet 9中的“回退”或“前进”按钮时,什么都不会发生。当点击“后退”按钮和预先加载的页面后,“前进”按钮在片刻后变得不可用。当我把鼠标光标放在这些按钮上面时,它会显示这样的东西:"SignalR永远帧传输流“或http://server/signalr/connect?transport=foreverFrameconnectiontoken=....,这是设计上的,与其无关吗?或者某些配置可以帮助我?
发布于 2014-03-28 15:38:16
这个问题似乎是一个bug,@aleha已经在GitHub上打开了一个问题。
目前,最好的解决方法是禁用foreverFrame传输:
$.connection.hub.start({ transport: ['webSockets', 'serverSentEvents', 'longPolling'] }, function () { ... })https://stackoverflow.com/questions/22656191
复制相似问题