套件概覽
一個 Flutter 套件,用於檢查 Android 和 iOS 裝置上的目前網路連接狀態。它會回傳布林值:若裝置已連接到網際網路,則為 true,否則為 false。設計用於簡單整合,幫助應用程式判斷連線狀態,以相應地管理使用者體驗或資料作業。此套件輕巧,專注於網路狀態偵測,不包含額外功能。
適用情境
- 在 API 呼叫前檢查互聯網可用性
- 在UI元件中顯示網路狀態
- 根據連接性啟用離線模式
- 離線時防止資料同步
- 處理依賴網路的功能
主要特色
- 跨平台支援 Android 和 iOS
- 連接狀態的簡單布林回傳
- 輕量且依賴極少
- 透過 pub add 輕鬆整合
- 即時連接監控
適合對象
- 需要基本網絡檢查的應用程式
- 離線可用的應用程式
- 網路感知的使用者介面元素
- 簡單的連接性驗證
- 尋求最小網絡包的開發團隊
使用建議
- 不提供詳細的網路品質指標
- 沒有內建的重試機制來處理連接失敗
- 僅限連接狀態,不包含網路類型(Wi-Fi 與行動網路)
- 需要手動處理連接變更事件
- 根據現有資料,不支援網頁平台