我在使用画外音的iOS上遇到可访问性问题。
    引导按钮下拉菜单展开时,“ aria-expanded”读数未扩展。

参考链接:
https://getbootstrap.com/docs/4.0/components/dropdowns/

在我的网站上使用相同的按钮下拉菜单

请,任何人都可以提出解决方案。
专门针对IOS *

提前致谢 ;)

最佳答案

这就是画外音处理下拉菜单的方式。引导站点上的示例正确切换了aria-expanded属性。状态更改通过NVDA和JAWS宣布,但VoiceOver选择不宣布。但是,当我导航到该按钮时,VO确实会说“双击以展开”,因此它确实知道该属性。只要您设置正确的ARIA属性并适当地更改其值,就可以了。 VO是否正确宣布都没关系。 (嗯,这对最终用户确实很重要,但是问题出在VO而不是您的站点。)关于可访问性,您很好。

10-08 18:54