27 寸隐藏付款码输入框实施计划

Goal:为27寸键盘模拟扫码设备提供获得焦点的隐藏输入框,并确保一帧付款码只提交一次且提交前立即停止输入。

Architecture:控制器管理隐藏输入框主路径和 Hub 失焦兜底;纯 Java 输入会话约束空输入、裁剪和一次性提交;识别弹框只选择设备对应控制器。

文件结构

Task 1:建立可测试的一次性输入会话

先写失败测试,再实现启动、停止、空输入过滤、文本裁剪和单次提交。重新启动后允许下一次提交。

Task 2:让27寸控制器管理隐藏输入框

Task 3:接入识别弹框

Task 4:验证与记录

真机验收

  1. 27寸进入“我的营养”后无需点击即可扫码并只发起一次查询。
  2. 失败时关闭弹框,再次进入后可重扫;成功时进入营养报告。
  3. 回归21.5寸串口扫码。

不修改串口测试页、不自动安装 APK、不执行 Git 写操作。