Tencent / Tencent/tdesign-react
[Checkbox] 安卓webview下,无障碍朗读无法朗读出复选框当前选中状态
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 965
- Forks
- 373
- Avg merge
- 3d 6h
- Merged PRs (30d)
- 17
Description
tdesign-react 版本
1.0.3
重现链接
No response
重现步骤
写一个Checkbox,如 选项,采用安卓手机,打开手机上的无障碍朗读功能,微信 webview 中打开页面手指移动在 Checkbox 上,此时会朗读出 Checkbox 里面的文本然后提示点击两次切换选中态,但是并未朗读提示当前的选中态,同样的情形在 iphone 微信 webview 中会朗读完整的信息包括了选中态。
期望结果
安卓 webview 下 Checkbox 需要朗读出选中态
实际结果
No response
框架版本
No response
浏览器版本
No response
系统版本
No response
Node版本
No response
补充说明
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Checkbox component and its accessibility behavior, reproducing the reported Android phone WeChat webview case with screen reading enabled. Compare the generated semantics with the iPhone result; done when Android announces the current selected state for a Checkbox while its existing toggle interaction remains intact.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- android, react, typescript
- Domain
- accessibility, frontend, mobile-dev
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100