FLUTTER ECOSYSTEM

intl_phone_number_input

一個簡單且可自定義的 Flutter 套件,用於輸入國際格式的電話號碼,使用 Google 的 libphonenumber。

intl_phone_number_input 封面
最新版本
0.7.5
近 30 天下載
9.2萬
喜歡數
924
Pub 分數
160

Package Overview

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

套件概覽

一個 Flutter 套件,讓使用者能夠以國際格式輸入電話號碼,並內建 Google 的 libphonenumber 支援。它提供自動格式化、國家代碼選擇以及即時驗證功能。此套件高度可自訂,讓開發者能根據應用程式的設計調整介面與行為。支援多個平台,包括 Android、iOS、Web、macOS、Windows 與 Linux。

適用情境
  • 國際電話號碼輸入
  • 聯絡資訊的表單驗證
  • 多國用戶註冊
  • 動態國家代碼選擇
  • 輸入數字的自動格式化
主要特色
  • 使用 Google 的 libphonenumber 進行準確解析
  • 即時輸入格式化
  • 可自定義的下拉和輸入樣式
  • 支援所有主要國家和地區
  • 基於輸入的自動國家檢測
適合對象
  • 需要全域用戶資料收集的應用程式
  • 使用者引導流程
  • 聯絡表單實作
  • 跨平台行動與網頁應用程式
使用建議
  • 需要互聯網以取得完整的國家元資料(若未內建)
  • 由於 libphonenumber 依賴,可能會增加應用大小
  • 自定樣式可能需要額外設定
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add intl_phone_number_input

所屬分類

相關專案