通过辅助技术,我指的是使用像 NVDA 这样的屏幕阅读器。
如果我使用 aria 的角色属性,我可以让它宣布“静音按钮打开”,但是当用户按下 enter 或空格来更改它是静音还是取消静音时,这不会读取任何内容。我想要么说“现在取消静音”之类的话,要么只是在用户更改切换时重新读取切换的状态。
相关HTML:
<button tabIndex="0" ... role="button"/>
通过辅助技术,我指的是使用像 NVDA 这样的屏幕阅读器。
如果我使用 aria 的角色属性,我可以让它宣布“静音按钮打开”,但是当用户按下 enter 或空格来更改它是静音还是取消静音时,这不会读取任何内容。我想要么说“现在取消静音”之类的话,要么只是在用户更改切换时重新读取切换的状态。
相关HTML:
<button tabIndex="0" ... role="button"/>