问题标签 [narrator]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
accessibility - a11y 聚合物按钮不提供按钮状态的听觉反馈
我有以下聚合物元素,它继承了“纸张行为/纸张按钮行为”,但在用户单击按钮时不提供任何类型的听觉反馈。它只是读取按钮的文本,但没有关于它是否被按下的信息。我已经测试了它的 Talkback for Android 和 Narrator for Windows。我无法更改 HTML,我需要让它以一种直接和简单的方式工作,我对聚合物 2 很陌生,这让我陷入了一个悲伤的境地。有关如何使此按钮可访问且符合 ay11 的任何提示?
我尝试将按钮替换为复选框,效果很好,但由于向后兼容性风险而未被公司批准。
button - 屏幕阅读器(讲述人)未阅读 chrome 浏览器上的按钮文本
我对 chrome 浏览器中的屏幕阅读器(Windows 旁白)有疑问。
我有一个按钮标签,它将专注于 Tab 键按下。我希望屏幕阅读器能够阅读它是什么按钮,但是当它聚焦时它会说“没有项目在视图中”。
我添加了 role="button" 但它并没有帮助我,而且我更改为 input element() 仍然没有运气。
这是我的那个页面的 HTML 代码。
对此的任何评论将不胜感激。
wpf - WPF:如何防止讲述人读取 AccessText 元素的下划线字符?
在尝试同时支持键盘和讲述人可访问性时,我遇到了一个奇怪的问题。
在以下 XAML 代码中:
默认的 Windows 10 讲述人显示为“ C underscore heck me CheckBox unchecked
”。
有什么方法可以保持键盘导航并从讲述人那里获得读数为“ Check me checkbox unchecked
”?
请注意,上面的代码是一个示例,我有很多地方会出现类似问题。我已经尝试添加转换器并将其与 AutomationProperties.Name 一起使用,但它导致应用程序运行缓慢。
wpf - ListView/GridView 和讲述人 WPF
我对以下问题有疑问:
我有一个包含 GridView 的 ListView。
这 3 个绑定在一个类中定义。
此类的每个项目都合并到一个列表中。
而这个列表就是 ListView 的来源。
我的问题是:当我进入列表并选择一个项目时,叙述者正在阅读“namespace.name_of_the_class”,而不是它的内容或只是一个属性。
我的问题是:如何让叙述者改为阅读一个特定的属性?
编辑:我目前通过覆盖类的“ToString”方法找到了一个肮脏的解决方法。
c# - 如何验证windows narrator是否正在运行c#
就我而言,我必须决定叙述者是否正在运行。我正在使用下面的代码行来检查叙述者是否正在运行。
var isNarratorStarted = AutomationPeer.ListenerExists(AutomationEvents.AutomationFocusChanged);.
即使讲述人关闭且 WindowsInspector 正在运行,上述代码也会返回 true。
我的目标是仅检测讲述人是否正在运行。
accessibility - 如何处理屏幕阅读器的版本号?
我正在使用 Windows 讲述人,并且像 2.3.96 这样的版本号正在阅读,日期为“1996 年 3 月 2 日”。如何处理屏幕阅读器的版本号?我看到一些建议使用标签并拼出点的答案,例如:aria-label="2 dot 3 dot 96"
。有一个更好的方法吗?
accessibility -
Windows 讲述人不会读取字段集中的图例标记。同时 NVDA 和 JAWS 正确读取图例。标记如下:
有没有办法让讲述人阅读传说?
html - 当角色 =“tab”时,Windows 旁白没有宣布展开/折叠状态.....辅助功能
单击带有适当 Javascript 的按钮以切换按钮的 aria-expanded 属性。
在这种情况下,讲述人/边缘将在每次单击时宣布展开/折叠属性。注意 role="tab" 丢失。
我同时需要 role="tab" 和 aria-expanded 属性。这适用于 Chrome/NVDA,但对于讲述人/边缘组合,仅会宣布展开/折叠的初始状态。在随后的点击中,叙述者沉默了。
我尝试在网上寻找信息,但那里没有太多信息。所以,试一试。任何帮助表示赞赏。
c# - 停止屏幕阅读器以阅读我在 WPF 中的控件类型
我有一个具有需求和辅助功能的旧 WPF 应用程序。该应用程序使用单选按钮来构建一个带有弹出菜单的菜单。
问题是用户不希望叙述者在单击时说出“单选按钮”。我正在使用AutomationProperties.HelpText
并AutomationProperties.Name
调整控件的文本。我不知道如何更改叙述者在控件处于焦点时读出的“ControlType”。
AutomationProperties 的所有属性都不起作用。