2

我们正在编写类似 Assistive User Agent 的东西,它使用 Accessibility API 读取屏幕并为用户提供帮助。Chrome 和 Firefox 似乎并不原生支持 UIA。这导致我们的实现在 Chrome 或 Firefox 更新时中断。什么是可在除 Microsoft UIA 之外的 Chrome 和 Firefox 上运行的可访问性 API。

4

2 回答 2

0

Chrome其实是支持iAccessible的,只是默认没有开启,需要在后面的页面手动操作。

chrome://accessibility/

于 2021-01-29T05:45:57.627 回答
0

在 Windows 上的Chrome 和 Firefox 中实现的辅助功能 API是Microsoft Active Accessibility (MSAA)IAccessible2。看

  • Chromium:可访问性技术文档:该文档声称完全支持 MSAA/IAccessible 和 IAccessible2,但对 IAccessibleEx 和 UI 自动化的支持非常有限。
  • MDN - Mozilla Firefox:AT API 支持:此页面提到了对 Windows 上的 MSAA 和 IAccessible2 的支持,但没有提到 UI 自动化。另请参阅MDN 上的MSAA 角色IAccessible2
于 2019-03-12T20:45:19.523 回答