有没有办法/解决办法来找出iphone设备的互联网连接速度?使用phonegap,您只能测量您是否有2G/3G连接或wifi连接(或无连接)。但我想让我的应用程序发现是否只有一个缓慢的网络连接(2G/边缘或更小)。
发布于 2012-02-02 05:37:36
编写一个返回1MB数据的web服务。使用Ext.ajax.request调用Ajax。同时还启动了一个定时器。调用成功句柄时停止计时器。这将为您提供下载1MB数据所需的毫秒数。使用简单的数学计算来找出连接速度。
//start time here
Ext.ajax.request({
url: someurl_that_returns_1MB_of_data,
method: GET,
success: function (){
//stop time here
}
});另请参阅:how to count time
发布于 2012-02-14 21:03:48
如果你想知道设备的连接类型,你可以简单地使用-
navigator.network.connection.type请参阅http://docs.phonegap.com/en/1.4.1/phonegap_connection_connection.md.html#Connection
https://stackoverflow.com/questions/9097943
复制相似问题