角度-如何获得客户';基于Angular/JavaScript的应用程序上的带宽,而无需下载任何文件?

角度-如何获得客户';基于Angular/JavaScript的应用程序上的带宽,而无需下载任何文件?,javascript,angular9,Javascript,Angular9,我们正在开发基于Angular的应用程序,其中我们希望获得用户客户端的带宽,以便在应用程序上显示视频流内容时确定并显示适当的错误消息 我们已经研究过类似于-ng speed test的库,但是它所做的是下载一个5 MB的文件来确定带宽。 在我们的用例中,我们希望定期检查带宽,以确定使用此选项不合适 问题简而言之,我们正在寻找一种JavaScript/Angular方法,在不下载文件的情况下了解用户机器的带宽,这应该在Google chrome、IE Edge(chrome)、Safari和Fir

我们正在开发基于Angular的应用程序,其中我们希望获得用户客户端的带宽,以便在应用程序上显示视频流内容时确定并显示适当的错误消息

我们已经研究过类似于-ng speed test的库,但是它所做的是下载一个5 MB的文件来确定带宽。 在我们的用例中,我们希望定期检查带宽,以确定使用此选项不合适

问题简而言之,我们正在寻找一种JavaScript/Angular方法,在不下载文件的情况下了解用户机器的带宽,这应该在Google chrome、IE Edge(chrome)、Safari和Firefox中得到支持

任何符合我们情况的建议,我们都将不胜感激。

你不能

确定网络连接速度的唯一方法是测量它


要做到这一点,唯一的方法是沿着它传输已知数量的数据,并且需要很长时间。

感谢您的回复。您能推荐任何库来检查angular/JavaScript中的客户端带宽吗