套件概覽
flml_internet_checker 套件為 Flutter 應用程式提供了一種簡單的方法,透過將任何元件包裝在 InternetChecker 元件中來監控網路連線。它不需要在應用程式程式碼中呼叫任何函數,即可自動偵測線上或離線狀態。此套件可在所有主要平台(包括 Android、iOS、Web、macOS、Windows 和 Linux)上運作。非常適合需要即時網路狀態更新而無需複雜設定的應用程式。其輕量級設計專注於易於整合與立即回饋。
適用情境
- 即時網路狀態監控
- 離線模式UI處理
- 基於連接性的自動刷新
- 應用行為適應
- 連接變更期間的無縫使用者體驗
主要特色
- 零函數呼叫整合
- 自動連接檢測
- 跨平台支援
- 最小化樣板
- 基於小部件的包裝器方法
適合對象
- 簡單的連接檢查
- 需要即時網路反饋的應用
- 尋求快速實現的開發者
- 根據線上/離線狀態自適應的UI
- 網路邏輯最少的專案
使用建議
- 僅限基本連接狀態
- 無進階網路診斷
- 依賴系統級網路API
- 不處理代理或防火牆場景
- 連接品質無自訂選項