FLUTTER ECOSYSTEM

flutter_network_connectivity

一個用於檢查即時網路連線狀態的 Flutter 外掛。此外掛在 Android 上使用 NetworkCapabilities,在 iOS 上使用 NetworkMonitor。

flutter_network_connectivity 封面
最新版本
0.0.6
近 30 天下載
221
喜歡數
43
Pub 分數
140

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

一個 Flutter 外掛程式,可於 Android 與 iOS 裝置上實現網路連線狀態的即時監控。它利用原生系統 API——Android 上的 NetworkCapabilities 與 iOS 上的 NetworkMonitor,提供準確、即時的裝置是否已連接至網際網路的資訊。此外掛程式輕巧且設計用於無縫整合至需要網路感知功能的應用中,例如根據連線可用性調整行為的應用。支援 Wi-Fi 與行動數據檢測,並在連線狀態變更時發出事件。

適用情境
  • 即時網路狀態檢查
  • 離線模式處理
  • 基於連接性的動態UI更新
  • 背景連接監控
  • 應用在網路波動期間的彈性
主要特色
  • 跨平台支援(Android 與 iOS)
  • 使用原生系統 API 以確保準確性
  • 即時連接事件發射
  • 輕量且易於整合
  • 支援Wi-Fi和行動數據檢測
適合對象
  • 需要網路感知的應用程式
  • 離線可用的應用程式
  • 後台服務整合
  • 基於連接性的使用者體驗優化
  • 尋求可靠連接檢查的開發者
使用建議
  • 需要平台特定權限
  • 可能無法偵測所有邊緣情況,例如俘虜門檻
  • 僅限連接狀態,不包含頻寬或品質
  • 依賴原生實作的穩定性
  • 連接失敗時無內建重試邏輯
支援平台AndroidiOS

安裝套件

flutter pub add flutter_network_connectivity

所屬分類

原始碼儲存庫

相關專案

暫無相關資料。