标签: narrator

如何让屏幕阅读器不间断地浏览 <span>

我有这个跨度元素:

<span>Select the <strong>START</strong> <span class="icon-start></span> button.</span>
Run Code Online (Sandbox Code Playgroud)

这只是一行“选择开始按钮”,在“开始”一词后面有一个小图标。

目前,Microsoft Narrator(在扫描模式下)会读取“选择开始”,然后在该图标处暂停并等待用户告诉其继续。我试图让讲述人零中断地阅读整行,或者需要用户告诉它继续。

到目前为止,这是我尝试过的:

  • aria-hidden="true"tabindex="-1"、 和添加role="presentation到图标<span>

  • 将跨度包裹在 a 中<div>并给出aria-hidden="true", tabindex="-1", 和role="presentation

  • 在外部跨度中添加了一个role="heading"- 这可以使讲述人不间断地阅读所有内容,但他首先宣布“标题级别 1”。如果有办法阻止他说“heading”,那么这也是可行的。

是否有角色或 aria 属性告诉屏幕阅读器继续不间断地阅读?

html accessibility narrator wai-aria

5
推荐指数
1
解决办法
5222
查看次数

通过.NET使用Windows讲述人

有没有办法在.NET应用程序中使用Windows Narrator的文本到语音功能?我想使用它或类似的服务从我的C#应用​​程序中读出大声的字符串.这可能吗?

.net c# windows narrator

3
推荐指数
1
解决办法
2072
查看次数

Jaws 旁白覆盖我的键盘导航功能

我们正在使用 JAWS 旁白软件来验证辅助功能级别 AA。我们观察了与键盘导航相关的事情。问题是我们使用向上和向下箭头键实现了网格行导航。

但是,当我打开 Jaws 进行测试时,它会停止网格行的向上/向下导航。简而言之,键盘导航的 JAWS 功能覆盖了我的键盘导航功能。

您能否建议我任何实现双赢的替代方案?

keyboard-events narrator jaws-screen-reader

2
推荐指数
1
解决办法
1272
查看次数