【问题标题】:detect bandwith / internet connection speed in javascript? [duplicate]在javascript中检测带宽/互联网连接速度? [复制]
【发布时间】:2013-06-15 15:32:40
【问题描述】:

如何在 javascript 中检测互联网连接速度和/或带宽?

具有类似 isSlow() 函数的东西会很好,因为我真的不明白如何解释连接速度的值,也不知道什么是慢的,什么不是。

【问题讨论】:

  • 你不会找到有用的 isSlow() 函数,因为慢总是相对的——它可能是高清视频流的连接速度较慢,但​​对于标清视频流来说是完美的
  • @Beat 那么我如何确定对于多个 ajax 请求来说什么速度足够快,什么速度太慢而无法跳过它们。
  • @JayGatz 如果您只是发送一些 Ajax 请求并接收几 KB 的响应,那么它与带宽无关,而与延迟有关。如果您能告诉我们更多有关该应用程序的信息,我们可以为您提供更好的建议。

标签: javascript


【解决方案1】:
window.test_start = new Date();
$.get('10mbfile.dat',function(){
   var test_end = new Date();
   var result =  10 / (test_end - test_start); // mb/s 
});

【讨论】:

  • 这篇文章没有被 jQuery 标记。
  • 这篇文章没有被 jQuery 标记
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-17
  • 1970-01-01
  • 2019-11-10
  • 2011-07-28
  • 1970-01-01
  • 2010-10-08
相关资源
最近更新 更多