FORGE KUI / docs

键盘、输入法与无障碍

交互界面需要同时考虑键盘焦点、输入法、选择状态和可访问语义。

版本 3.61.7

接入方式

交互界面需要同时考虑键盘焦点、输入法、选择状态和可访问语义。按钮、输入框和自定义组件都要有可识别的名称与焦点状态;具体平台能力在对应版本中核对。

约束和排错

使用 Tab、Shift+Tab、方向键和输入法完成真实任务,测试禁用、隐藏、弹层与窗口切换。公共 accessibility 结构或 API 存在,不代表所有平台辅助技术已验收;不能把源码声明直接写成全面无障碍兼容。

示例与部署要求

先运行目标包示例,再按相同版本查询方法、字段和已知问题。涉及可选后端时,核对清单里的依赖与启用条件。

当前 SDK 的键盘限制

Windows x64 SDK 3.61.7 的课程实测中,Tab 可以聚焦按钮,但 DevTools 注入的 Enter 未触发保存 click。鼠标点击保存可工作;该结果不证明所有原生键盘路径,也不能宣称全键盘验收通过。

键盘和缩放验收

按下面的顺序验证一个最小场景,再接入完整应用。

  1. 用 Tab/Shift+Tab 走完输入和按钮,焦点必须可见;用标签说明输入目的。
  2. 改变系统缩放与窗口宽度,检查文字截断和关键操作可达性。
  3. 分别检查中文输入、选中、删除和粘贴;不要把可编辑就等同于完整无障碍支持。
  4. Enter 激活等行为以当前运行记录为准;课程已记录的限制不能当作支持结论。

文档有误或遗漏?

反馈此页问题 →