重新加载页面后不同浏览器中SignalR集线器OnDisconnected的触发时间

投币

当Chrome浏览器的页面刷新asp.net mvc操作后,发生集线器的OnDisconnected事件时,我遇到了这种情况,但是对于FireFox和IE,行为是不同的,该事件在相关的asp.net mvc操作之前触发。有固定的规则吗?

顺序对我很重要,至少我希望所有浏览器的顺序都一样,是否有任何方法可以确保顺序相同?

泰勒·穆伦(N. Taylor Mullen)

是否采取MVC行动,您无法确保订购。

原因如下:当用户尝试通过活动的SignalR连接离开页面时,SignalR将“尽力而为”尝试通知服务器客户端连接将被停止。如果我们的“尽力而为”尝试无法到达服务器,则服务器将在可配置的“ DisconnectTimeout”之后“忘记”该用户,之后将触发OnDisconnected事件。如果我们的“尽力而为”尝试成功,OnDisconnected事件将立即触发。

看到此行为是在用户离开页面时运行的,并且依赖于客户端,因此可能不一致。

希望这可以帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

重新加载页面后不同浏览器中SignalR集线器OnDisconnected的触发时间

来自分类Dev

为什么在Firefox或Chrome中重新加载页面会导致浏览器调用服务器后触发卸载事件处理程序?

来自分类Dev

重新加载页面后,浏览器要求重新发送数据

来自分类Dev

在浏览器中显示加载页面

来自分类Dev

y。Chromium浏览器在设置的时间段后停止加载页面

来自分类Dev

无法阻止浏览器页面在角度应用程序中刷新/重新加载

来自分类Dev

Web开发:如何在浏览器中“存储”页面并防止每次浏览时都重新加载页面

来自分类Dev

任务完成后 Gulp 重新加载浏览器

来自分类Dev

Rails 4.2-升级后,即使服务器活动,页面也不会加载到浏览器中(或花费很长时间)

来自分类Dev

Rails 4.2-升级后,即使服务器活动,页面也不会加载到浏览器中(或花费很长时间)

来自分类Dev

在Chrome扩展程序中重新加载浏览器后,如何保留变量的值

来自分类Dev

使用ui路由器在AngularJS中的浏览器后退/前进按钮上重新加载页面

来自分类Dev

代理破坏React中的浏览器自动重新加载

来自分类Dev

在浏览器中重新加载CSS而不刷新

来自分类Dev

在Safari中使用“浏览器后退”按钮时,从浏览器缓存中重新加载了Asp.net MVC视图/页面

来自分类Dev

wkwebview中的条带打开浏览器页面加载脚本

来自分类Dev

SPA的Azure应用程序见解中的页面视图加载时间和浏览器页面加载时间之间的差异

来自分类Dev

将更改保存在本地主机后,React Component无法重新加载到浏览器中

来自分类Dev

更改其html容器的显示属性后,Unity3d在浏览器中重新加载

来自分类Dev

浏览器通过角度路由触发SPA内部重新加载

来自分类Dev

浏览器通过角度路由触发SPA内的重新加载

来自分类Dev

请求 html 页面与浏览器不同

来自分类Dev

JSFiddle报告的时间与浏览器不同

来自分类Dev

浏览器同步不会在监视任务完成时重新加载页面

来自分类Dev

asp.net c#强制在浏览器上重新加载页面打印热键

来自分类Dev

在浏览器上/重新加载/或返回页面时如何使主题状态持久化?

来自分类Dev

如何仅通过附加哈希值来重新加载浏览器页面?

来自分类Dev

更改浏览器URL,而无需使用Ajax请求重新加载页面

来自分类Dev

浏览器关闭事件而非页面刷新/重新加载事件

Related 相关文章

  1. 1

    重新加载页面后不同浏览器中SignalR集线器OnDisconnected的触发时间

  2. 2

    为什么在Firefox或Chrome中重新加载页面会导致浏览器调用服务器后触发卸载事件处理程序?

  3. 3

    重新加载页面后,浏览器要求重新发送数据

  4. 4

    在浏览器中显示加载页面

  5. 5

    y。Chromium浏览器在设置的时间段后停止加载页面

  6. 6

    无法阻止浏览器页面在角度应用程序中刷新/重新加载

  7. 7

    Web开发:如何在浏览器中“存储”页面并防止每次浏览时都重新加载页面

  8. 8

    任务完成后 Gulp 重新加载浏览器

  9. 9

    Rails 4.2-升级后,即使服务器活动,页面也不会加载到浏览器中(或花费很长时间)

  10. 10

    Rails 4.2-升级后,即使服务器活动,页面也不会加载到浏览器中(或花费很长时间)

  11. 11

    在Chrome扩展程序中重新加载浏览器后,如何保留变量的值

  12. 12

    使用ui路由器在AngularJS中的浏览器后退/前进按钮上重新加载页面

  13. 13

    代理破坏React中的浏览器自动重新加载

  14. 14

    在浏览器中重新加载CSS而不刷新

  15. 15

    在Safari中使用“浏览器后退”按钮时,从浏览器缓存中重新加载了Asp.net MVC视图/页面

  16. 16

    wkwebview中的条带打开浏览器页面加载脚本

  17. 17

    SPA的Azure应用程序见解中的页面视图加载时间和浏览器页面加载时间之间的差异

  18. 18

    将更改保存在本地主机后,React Component无法重新加载到浏览器中

  19. 19

    更改其html容器的显示属性后,Unity3d在浏览器中重新加载

  20. 20

    浏览器通过角度路由触发SPA内部重新加载

  21. 21

    浏览器通过角度路由触发SPA内的重新加载

  22. 22

    请求 html 页面与浏览器不同

  23. 23

    JSFiddle报告的时间与浏览器不同

  24. 24

    浏览器同步不会在监视任务完成时重新加载页面

  25. 25

    asp.net c#强制在浏览器上重新加载页面打印热键

  26. 26

    在浏览器上/重新加载/或返回页面时如何使主题状态持久化?

  27. 27

    如何仅通过附加哈希值来重新加载浏览器页面?

  28. 28

    更改浏览器URL,而无需使用Ajax请求重新加载页面

  29. 29

    浏览器关闭事件而非页面刷新/重新加载事件

热门标签

归档