套件概覽
此 Flutter 外掛可偵測應用程式是否透過通知或深度連結啟動,取得相關載入資料,並在不需要原生程式碼的情況下實現自動路由。它支援 Android 與 iOS 平台上的推播通知與自訂深度連結,提供無縫整合且設定簡單。非常適合處理由外部觸發的應用程式啟動情境,例如 Firebase Cloud Messaging 或自訂 URL 方案。
適用情境
- 處理來自推播通知的應用程式啟動
- 啟動時處理深度連結參數
- 根據啟動上下文啟用自動導航
- 支援 Firebase 雲訊息傳遞整合
- 從外部觸發器管理使用者流程
主要特色
- Detects launch source (notification or deep link)
- Retrieves notification payload automatically
- Supports zero-native-code setup
- Provides automatic routing capabilities
- Cross-platform (Android & iOS)
適合對象
- 使用推播通知的應用
- 依賴深度連結的應用程式
- 需要啟動上下文感知的開發者
- 具有 Firebase 集成的項目
- 需要上下文導航的應用
使用建議
- 需要在 Android 上正確配置通知渠道
- 可能需要額外處理背景通知處理
- 不適用於非通知或非深度連結啟動場景
- 僅限初始應用啟動檢測
- 依賴於iOS上URL方案的正確設定