flutter_network_connection 1.0.2 copy "flutter_network_connection: ^1.0.2" to clipboard
flutter_network_connection: ^1.0.2 copied to clipboard

flutter 检测网络速度

flutter_network_connection #

flutter 检测网络速度

引入插件 #

flutter_network_connection

  flutter_network_connection: ^last_version

检测网络地址的速度数据 #

1.普通模式,默认返回全部检测数据

FlutterNetworkConnection.start('http://baidu.com');
  1. 返回特定类型的检测数据
  FlutterNetworkConnection.startWithType('http://baidu.com',type:'Ping');

type可选的类型如下

   val type: HttpType = when (typeString) {
   "Index" -> HttpType.INDEX
   "Ping" -> HttpType.PING
   "Http" -> HttpType.HTTP
   "Host" -> HttpType.HOST
   "PortScan" -> HttpType.PORT_SCAN
   "MtuScan" -> HttpType.MTU_SCAN
   "TraceRoute" -> HttpType.TRACE_ROUTE
   "NsLookup" -> HttpType.NSLOOKUP
   "Net" -> HttpType.NET
   else -> HttpType.PING
   }