问题标签 [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.
uwp - 从 Web 驱动的 XBOX 应用程序访问 XBOX 讲述人设置
我正在开发一个由 UWP javascript 驱动的 XBOX 应用程序。我需要访问系统旁白设置,但没有找到任何选项。
是否有人知道访问此信息的方法,或者是否有任何清单选项功能可以访问。
谢谢
java - JavaFX 菜单栏 Windows 讲述人支持
我目前正在做一项学校作业,我需要为视障用户创建一个应用程序。我想将 Java 与 JavaFx 一起用于 GUI。
视觉障碍用户的首选元素是菜单栏,因为它可以通过键盘轻松导航。JavaFx 中的菜单栏是一个MenuBar 类对象,它具有Menu 类属性,它具有MenuItem 类属性。Windows 讲述人(既不是 NVDA 屏幕阅读器)可以开箱即用地使用这个菜单栏。它根本不会读取标签。它只是说“菜单”,就是这样。
Menu 和 MenuItem 没有 accessText 属性,该属性存储屏幕阅读器软件要读取的文本。有没有办法让这个菜单栏屏幕阅读器兼容?
TL;DR:有没有办法在 JavaFx 中创建与 Windows 讲述人一起使用的菜单栏?
angular - 讲述人在 Angular 应用程序中读出“视图中没有项目”
早些时候,角度应用程序运行良好。
在核心文件中进行了一些更改,即祖父 html 标记,现在讲述人读出 div 元素:
“视图中没有项目”
这些更改包括从 6 到 7 的较新 Angular 版本,但看起来这不是原因,因为它在升级前一天发生了问题。但是由于 npm 的更新,可能会有一些 6.x 的小更新。
应用程序需要在 Edge 浏览器上运行。
如果您有类似的问题,请分享您的想法,提前谢谢。
html - 讲述人阅读空文档以获取纯文本信息模式弹出窗口
我正在开发一个网页,该网页在单击网页上的按钮时显示纯文本模式弹出窗口。问题是:讲述人说弹出窗口的 aria-label 后跟“空文档”,但弹出窗口包含一段信息和一张图片。为什么会发生这种情况或预期会发生这种情况?
注意:此问题仅在讲述人中遇到,因为 Jaws 和 NVD A 运行良好。使用:讲述人(最新更新)和边缘(44.17763.1.0)
问题似乎通过插入一个空的 span 元素来解决,但随后 narrator 读取 aria-label 两次
旁白说 aria-label 用于弹出窗口,然后是“空文档”,但实际上它应该只读取 aria-label,然后用户可以使用箭头键阅读内容
canvas - 通用 Windows 应用程序 - 辅助功能不适用于 Canvas
在通用 Windows 应用程序的上述代码中,使用“讲述人”的辅助功能测试适用于 Button,而不适用于 Canvas。同样,它不适用于 Windows.UI.Xaml.Controls,如 Border、Image..
如何实现这些控件的可访问性?
c# - 如何让旁白阅读 wpf 中 stackpanel 内的控件
Windows 旁白没有读取堆栈面板的内容,下面是堆栈面板的片段
在键盘导航期间,旁白(也使用屏幕阅读器 NVDA 检查)没有读取 TextBlock 的文本或 Label 的内容,因为它位于堆栈面板内。它也不会读取 Grid 的内容。为了让叙述者阅读内容,我在这里遗漏了什么?
angular-material - 角材料单选按钮组 - 屏幕阅读器无法正确阅读
我在我的应用程序中使用单选按钮组,它有 3 个可能的值。每当用户选择一个值时,屏幕阅读器都会读取“1 of 1”而不是“1 of 3”。
我还检查了 Angular 网站上的行为,它的行为相同。
示例代码:Stackblitz
浏览器:Microsoft Edge 屏幕阅读器:讲述人
c# - 讲述人未按预期读取 TextBlock 中的文本。仅在选定的 TextBox 中
我有一个包含两个项目的 Visual Studio 2019 解决方案:一个包含登录页面的类库(通用 Windows)和一个简单导航到所述登录页面的空白应用程序(通用 Windows)。
我的要求之一是整体解决方案必须通过可访问性测试。测试包括让讲述人(必须是讲述人)阅读屏幕上的所有文本。
我的问题是讲述人仅在页面加载时读取具有焦点的 TextBox 的文本。我希望讲述人也能阅读 Image 元素和 TextBlock 元素中的文本。这是我在页面中使用的 XAML 的精简版本:
作为健全性测试,我删除了两个 TextBox 元素以查看焦点是否是问题所在。在那种情况下,旁白没有说出屏幕上的任何文字。我还尝试更改几个 AutomationProperties 字段但无济于事(即 AccessibilityView="Control"、LiveSetting="Assertive" 等)。我还使用 Inspect 工具来验证所有 TextBox 是否都出现在 Control 视图中。
我错过了什么吗?
非常感谢任何帮助或建议。谢谢!
accessibility - 当焦点位于单选按钮上时如何阅读图例文本以及单选按钮标签
我有一个单选按钮和一个在它上面。当叙述者焦点在单选按钮上时,它只会读取单选按钮的值。但我希望它也能读取文本值。
[代码和 UI 快照] https://i.imgur.com/44PIexf.png
这是代码
当叙述者焦点位于单选按钮上时,预计将阅读标签的文本以及单选按钮,即“也阅读此单选按钮未选中单选按钮 1 of 1”
实际输出是,叙述者只是读取单选按钮的值,即“是单选按钮未选中单选按钮 1 of 1”
windows - Windows 10 讲述人。键盘快捷键。从当前光标处读取文档
“ Caps Lock++ ”从文档开头开始阅读 Windows 10 讲述人Ctrl。i
从当前光标位置开始阅读讲述人的键盘快捷键组合命令是什么?
感谢您的任何建议。