FLUTTER ECOSYSTEM

uni_links2

用於接收傳入連結的 Flutter 外掛程式 - 應用程式/深度連結(Android),通用連結與自訂 URL 方案(iOS)。

最新版本
0.6.0+2
近 30 天下載
11
喜歡數
26
Pub 分數
145

Package Overview

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

套件概覽

uni_links2 是一個 Flutter 插件,可讓應用程式在跨平台環境中處理傳入連結,支援 Android 上的深度連結、iOS 上的通用連結以及自訂 URL 方案。它提供統一的 API,用於在應用程式透過連結啟動或恢復時偵測和處理連結資料。該套件透過允許根據接收到的 URL 在應用程式內無縫導航,簡化了與外部服務(如電子郵件活動、社群媒體或網頁重導向)的整合。無論應用程式處於前景還是背景狀態,它都能可靠運作,確保裝置間行為的一致性。

適用情境
  • 處理來自電子郵件或訊息的深度連結
  • 透過 URL 啟用通用應用導航
  • 支援推薦追蹤與活動分析
  • 使用自定方案與第三方服務整合
  • 處理來自其他應用的共享連結
主要特色
  • 跨平台深度連結(Android 與 iOS)
  • 對通用連結和自定義 URL 方案的支援
  • 背景和前景連結處理
  • 用於連結流的簡單、反應式 API
  • 內建的 URL 解析和提取
適合對象
  • 需要深度連結功能的應用
  • 開發人員建構推薦或行銷活動
  • 與外部共享或重導向服務整合的專案
  • 需要無縫URL導航的行動應用程式
  • 優先考慮跨平台連結處理的團隊
使用建議
  • 需要在 AndroidManifest.xml 和 Info.plist 中進行正確設定
  • 可能需要為 iOS 應用連結和關聯域名進行額外設定
  • 對複雜 URL 模式的支援有限,且無需自訂解析
  • 不適用於處理所有類型的推播通知
  • 取決於與域名權威機構的正確應用註冊
支援平台AndroidiOS

安裝套件

flutter pub add uni_links2

所屬分類

原始碼儲存庫

相關專案