FLUTTER ECOSYSTEM

background_fetch

支援 iOS 與 Android 的背景週期性回呼。包含 Android 的無頭實作。

最新版本
1.7.0
近 30 天下載
8.4萬
喜歡數
1260
Pub 分數
155

Package Overview

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

套件概覽

一個 Flutter 插件,可在 Android 和 iOS 上實現週期性背景執行,讓應用程式即使在關閉狀態下也能執行同步資料或取得更新等任務。它支援 Android 的 Headless JS 模式以實現可靠的背景處理,並提供跨平台一致的回呼。專為需要可靠背景活動但不依賴平台特定解決方案的開發者設計。

適用情境
  • 背景數據同步
  • 週期性任務執行
  • 推送通知處理
  • 應用狀態維護
  • 位置追蹤
  • 離線資料更新
主要特色
  • 跨平台支援(Android 與 iOS)
  • Android 無頭實作
  • 可設定的背景間隔
  • 持續的背景執行
  • 事件驅動的回呼系統
  • 低電量與電源優化
適合對象
  • 需要定期背景更新的應用
  • 資料密集型應用
  • 離線優先的行動應用程式
  • 追蹤或監控服務
  • 背景任務自動化
使用建議
  • Android 需要背景權限
  • 可能影響電池壽命
  • iOS 後台執行受系統政策限制
  • 需要正確配置以支援無頭模式
  • 背景擷取可能會被作業系統限制
  • 需要在真實裝置上進行測試以確保可靠性
支援平台AndroidiOS

安裝套件

flutter pub add background_fetch

所屬分類

原始碼儲存庫

相關專案