FLUTTER ECOSYSTEM

data_connection_checker_tv

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

最新版本
0.3.5-nullsafety
近 30 天下载
807
喜欢数
36
Pub 分数
120

Package Overview

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

插件概览

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

适合场景
  • 实时应用连接监控
  • 离线模式检测
  • 背景网络健康检查
  • 应用启动网络验证
  • 网络依赖功能激活
主要特点
  • 基于套接字的连接性测试
  • 可配置的目标地址和端口
  • 可自定义的超时设置
  • 跨平台支持
  • 快速集成的默认配置
适合对象
  • 需要精确网络状态的应用程序
  • 开发离线功能的应用程序的开发者
  • 针对多个操作系统的项目
  • 网络敏感的后台服务
  • 具有动态连接需求的应用程序
使用建议
  • 需要移动平台的网络权限
  • 在不稳定的网络上可能会导致误报为阴性
  • 无法检测代理或防火墙干扰
  • 仅限套接字级别检查,而非完整的HTTP可达性
  • 依赖外部服务器可访问
支持平台AndroidiOSmacOSWindowsLinux

安装插件

flutter pub add data_connection_checker_tv

所属分类

关联项目