搜尋套件、儲存庫與 APP 分類

smart_text_flutter 封面
套件詳情v0.4.0

smart_text_flutter

一個用於在 iOS 上使用 NSDataDetector 和在 Android 上使用 TextClassifier 檢測文字中連結的 Flutter 外掛程式

AndroidiOS
近 30 天下載
916
喜歡數
102
Pub 分數
160

安裝套件

flutter pub add smart_text_flutter

套件介紹

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

SmartTextFlutter 是一個 Flutter 外掛程式,利用平台特定的 API(iOS 上的 NSDataDetector 和 Android 上的 TextClassifier)自動偵測並識別文字字串中的連結。它讓開發者能夠透過讓 URL、電話號碼和其他可操作內容變為可點擊,進而增強文字呈現,無需手動解析。此套件簡化了與原生文字偵測功能的整合,確保跨平台的準確且高效連結識別。非常適合聊天應用、新聞閱讀器,以及任何需要智慧文字處理的應用。

適用情境

  • 檢測使用者產生內容中的可點擊連結
  • 透過自動連結增強訊息線程
  • 從文本中解析聯絡資訊
  • 提高富文本顯示的可讀性
  • 自動識別社群媒體貼文中的網址

主要特色

  • 在 iOS 與 Android 上使用原生文字檢測 API
  • 支援自動連結 URL 與電話號碼
  • 最小化設定,簡單明瞭的 API
  • 跨平台一致性
  • 輕量且高效

適合對象

  • 聊天與訊息應用
  • 內容顯示元件
  • 社群媒體整合
  • 使用者輸入處理
  • 需要智慧文字處理的應用程式

使用建議

  • 僅限連結和聯絡人檢測
  • 某些功能需要平台特定的權限
  • 可能需要額外的樣式來自定義連結外觀
  • 依賴原生 SDK 版本
  • 不適合複雜的文本模式匹配

所屬分類

依賴

依賴清單 3 項

  • plugin_platform_interface^2.0.2
  • url_launcher^6.3.1
  • url_launcher_ios^6.3.2

使用此套件的專案

暫無相關資料。