uni-app 不支持 Accessibility

dtcbnfnu  于 4个月前  发布在  uni-app
关注(0)|答案(2)|浏览(64)

问题描述
uni-app 缺失了 accessibility 支持,使用屏幕阅读器的残障用户无法使用该框架开发的应用。

复现步骤
[复现问题的步骤]

  1. 开启屏幕阅读器(Android 端——Talkback; Windows 端 NVDA ; IOS 端——旁白)
  2. 随便打开一个使用 uni-app 构建的项目(如:表单填写场景),完全使用屏幕阅读器进行操作(PC端完全使用键盘操作)。
  3. 观察。

预期结果
完全可以用键盘交互,屏幕阅读器可以适时响应用户操作。

实际结果
无法完成。

系统信息:

补充信息
请遵循Web Content Accessibility Guidelines (WCAG) 2.1: https://www.w3.org/TR/WCAG21/

rekjcdws

rekjcdws1#

呼吁和希望 uni-app 能关注和重视 框架的无障碍问题。
作为一个多端支持的小程序框架,对小程序的影响是非常重大的。无障碍问题也是影响范围非常广泛的。

vjrehmav

vjrehmav2#

web端可以使用aria技术实现无障碍标签、状态等的添加,但内置UI可能没有进行无障碍优化,可以尝试手动添加tabindex来添加焦点。

相关问题