一個輕量級的純 Dart 套件,可用於在自助服務機器與 ATM 等裝置上顯示虛擬鍵盤。此套件無需原生程式碼依賴,提供簡單且可自訂的方式,將螢幕鍵盤整合至 Flutter 應用程式中。適用於物理鍵盤無法使用或不切實際的觸控介面。該套件支援基本輸入處理,並可輕鬆調整樣式以符合應用程式的主題。
適用情境
- Kiosk 應用程式
- ATM 接口
- 觸控式銷售點系統
- 數位看板輸入
- 自助服務終端
- 注重可存取性的應用
主要特色
- 純 Dart 實現
- 無原生依賴
- 可自訂的鍵盤佈局
- 與 Flutter 的簡單整合
- 輕量且快速
- 主題感知設計
適合對象
- 開發基於觸控的自助服務應用程式的開發者
- 需要螢幕輸入但不需要硬體鍵盤的應用程式
- 專案避免使用平台特定程式碼
- UI密集型互動系統
- 低延遲輸入場景
使用建議
- 限制為基本文字輸入
- 不支援特殊字元或進階輸入法的內建支援
- 可能需要自訂樣式才能適用於非標準版面
- 未針對高頻率打字進行優化
- 無自動修正或預測文字功能