Skip to content

yaotiancheng-ola/flutter_network_connection

 
 

Repository files navigation

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
   }

About

flutter检测网络连接状态

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 42.0%
  • Dart 33.6%
  • Ruby 13.6%
  • Swift 5.8%
  • Objective-C 5.0%