dcloudio / dcloudio/uni-app

uni-app 不支持 Accessibility

Open
#4,353 2 comments 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
41.6k
Forks
3.7k
Avg merge
7h 6m
Merged PRs (30d)
6

Description

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

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

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

**实际结果**
无法完成。

**系统信息:**
- 发行平台: https://hellouniapp.dcloud.net.cn/pages/component/radio/radio
- HBuilderX版本 N/A
- uni-app版本 N/A
- 设备信息 所有使用屏幕阅读器的设备

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

[NVDA]: https://github.com/nvaccess/nvda
[sample]: https://m.cdpee.org.cn/#/pages/public/newResume/index

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.