一个轻量级的跨平台 Dart 包,用于在自助服务终端和 ATM 等设备上显示虚拟键盘。该包无需原生代码依赖,可无缝集成到 Android、iOS、Web、macOS、Windows 和 Linux 平台。它提供了一个简单的 API 来渲染可自定义的屏幕键盘,非常适合物理键盘不可用或不切实际的触摸式界面。支持基本输入处理,并针对面向公众的环境进行了可靠性优化。
适合场景
- 自助服务终端
- ATM 接口
- 触摸屏销售点系统
- 公共信息显示
- 数字标牌输入
- 自助值机系统
主要特点
- 跨平台兼容性
- 无原生代码依赖
- 键盘渲染的简单 API
- 可自定义布局
- 输入事件处理
- 轻量且快速
适合对象
- 开发面向公众的触摸界面的开发者
- 需要安全、隔离输入方式的应用程序
- 面向多个操作系统的项目
- 低代码虚拟键盘实现
- 嵌入式系统用户界面
使用建议
- 仅限基本文本输入
- 不支持表情符号等高级输入类型
- 需要手动处理焦点和输入验证
- 不适用于高频输入场景
- 可能需要额外的样式以保持品牌一致性
