套件概覽
一個使用純 Dart 編寫的可自定義 PIN 或 OTP 輸入欄位的 Flutter 小部件,無需外部依賴。它為使用者輸入數字代碼提供簡潔直覺的介面,支援多種樣式選項以及在欄位間自動聚焦等順暢的使用者互動。非常適合需要一次性密碼或安全代碼輸入的驗證流程。
適用情境
- 一次性密碼 (OTP) 輸入
- 用於登入的安全PIN輸入
- 多位數驗證表單
- 付款代碼輸入
- 帳戶恢復工作流程
- 生物辨識驗證提示
主要特色
- 純 Dart 實現
- 無外部依賴
- 可自訂樣式
- 欄位間的自動對焦
- 支援鍵盤輸入
- 跨平台響應式設計
適合對象
- 驗證畫面
- 雙因素驗證
- 安全表單輸入
- 跨平台應用
- 簡單的數字輸入介面
- 開發者避免使用第三方程式庫
使用建議
- 僅限數字輸入
- 無內建驗證
- 需要手動處理提交邏輯
- 不適合長文字輸入
- 不支援特殊字元
- 最小化內建輔助功能
