使用Javascript检测用户下载功能的最佳方法

使用Javascript检测用户下载功能的最佳方法,javascript,html,download,connection,download-speed,Javascript,Html,Download,Connection,Download Speed,我需要检测用户设备的下载能力,以确定我应该给他们一个50mb的大视频下载还是一个40kb的小图像下载 我的第一个想法是检测用户的互联网连接(wifi/3G/LTE),然后根据结果提供文件。但是,除非使用极不可靠的navigator.connection 我应该检测下载速度还是有更好的方法。我想知道最可靠的方法 @DivyeshSavaliya我的问题是,我应该使用什么样的方法来确定应该将哪个文件提供给用户,其中可能包括速度检测。您的问题只涉及速度检测。您可以设置条件。如果internet速度小于

我需要检测用户设备的下载能力,以确定我应该给他们一个50mb的大视频下载还是一个40kb的小图像下载

我的第一个想法是检测用户的互联网连接(wifi/3G/LTE),然后根据结果提供文件。但是,除非使用极不可靠的
navigator.connection


我应该检测下载速度还是有更好的方法。我想知道最可靠的方法

@DivyeshSavaliya我的问题是,我应该使用什么样的方法来确定应该将哪个文件提供给用户,其中可能包括速度检测。您的问题只涉及速度检测。您可以设置条件。如果internet速度小于X,则将此文件发送给其他文件file@DivyeshSavaliya所以你是说检查互联网速度是决定用户是否能够下载更大文件的最佳方法。有第三种选择吗?根据你的问题,这只是一个解决方案…->检查用户的互联网速度…我可以对此作出回答,或者你可以,因为你发现了答案。(创建答案后将删除此注释)