一个轻量级的纯 Dart 包,用于在自助服务终端和 ATM 等设备上显示虚拟键盘。该包不依赖原生代码,提供了一种简单且可自定义的方式,将屏幕键盘集成到 Flutter 应用中。适用于物理键盘不可用或不切实际的触摸式界面。该包支持基本输入处理,并可轻松调整样式以匹配应用主题。
适合场景
- Kiosk 应用程序
- ATM 接口
- 触屏式销售点系统
- 数字标牌输入
- 自助服务终端
- 注重可访问性的应用
主要特点
- 纯 Dart 实现
- 无原生依赖
- 可自定义的键盘布局
- 与 Flutter 的简单集成
- 轻量且快速
- 主题感知设计
适合对象
- 开发基于触摸的自助服务应用程序的开发者
- 需要屏幕输入但无需硬件键盘的应用程序
- 项目避免使用平台特定代码
- UI密集型交互系统
- 低延迟输入场景
使用建议
- 限制为基本文本输入
- 不支持特殊字符或高级输入法的内置支持
- 可能需要自定义样式才能适用于非标准布局
- 未针对高频打字进行优化
- 无自动更正或预测文本功能