搜索插件、代码仓与 APP 分类

插件详情v0.3.5-nullsafety

data_connection_checker_tv

一个纯 Dart 库,通过向指定地址列表打开套接字来检查互联网连接,每个地址可设置独立的端口和超时时间。提供了默认值以方便使用。

AndroidiOSmacOSWindowsLinux
近 30 天下载
684
喜欢数
36
Pub 分数
120

安装插件

flutter pub add data_connection_checker_tv

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个纯 Dart 库,通过尝试打开到可配置地址列表的套接字来检查互联网连接,每个地址都有自定义端口和超时时间。它提供了默认设置以快速设置,同时允许对连接测试进行精细控制。非常适合需要在多个平台上可靠检测网络状态的应用程序。

适合场景

  • 实时应用连接监控
  • 离线模式检测
  • 背景网络健康检查
  • 应用启动网络验证
  • 网络依赖功能激活

主要特点

  • 基于套接字的连接性测试
  • 可配置的目标地址和端口
  • 可自定义的超时设置
  • 跨平台支持
  • 快速集成的默认配置

适合对象

  • 需要精确网络状态的应用程序
  • 开发离线功能的应用程序的开发者
  • 针对多个操作系统的项目
  • 网络敏感的后台服务
  • 具有动态连接需求的应用程序

使用建议

  • 需要移动平台的网络权限
  • 在不稳定的网络上可能会导致误报为阴性
  • 无法检测代理或防火墙干扰
  • 仅限套接字级别检查,而非完整的HTTP可达性
  • 依赖外部服务器可访问

所属分类

使用此插件的项目