FLUTTER ECOSYSTEM

dio_speed_tracker

一个轻量级且可扩展的 Dio 拦截器,基于实际 HTTP 下载性能监控真实网络速度(单位:Mbps)

最新版本
0.0.4
近 30 天下载
51
喜欢数
4
Pub 分数
150

Package Overview

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

插件概览

Dio Speed Tracker 是一个轻量级、可扩展的 Dio HTTP 客户端拦截器,通过分析实际 HTTP 下载性能来测量真实世界的网络速度(单位:Mbps)。它通过跟踪请求期间的下载速率,提供准确的连接质量洞察,非常适合需要监控或适应网络状况的应用程序。该包与 Dio 无缝集成,并支持 Android、iOS、Web、macOS、Windows 和 Linux 等多个平台。专为希望借助动态网络感知提升用户体验的开发者设计。

适合场景
  • 实时网络速度监控
  • 基于带宽的自适应流媒体
  • API 调用的性能调试
  • 用户对连接质量的反馈
  • 应用启动期间的网络健康检查
主要特点
  • 测量实际下载速度(Mbps)
  • 可扩展的拦截器架构
  • 跨平台支持
  • 与Dio的轻量级集成
  • 下载过程中的实时速度更新
适合对象
  • 需要网络性能洞察的应用程序
  • 开发自适应用户界面的开发者
  • 用于诊断慢速连接的工具
  • 网络感知的移动应用
  • 测试和基准测试 HTTP 性能
使用建议
  • 需要活动的HTTP下载来测量速度
  • 由于持续监控,可能会略微影响性能
  • 不适用于上传速度测量
  • 受限于通过HTTP请求的下载速度
  • 依赖于 Dio 客户端配置
支持平台AndroidiOSWebmacOSWindowsLinux

安装插件

flutter pub add dio_speed_tracker

所属分类

依赖

依赖清单 4 项

源码仓库

关联项目

暂无相关数据。