问题标签 [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.

0 投票
0 回答
71 浏览

highcharts - 具有多个系列的 highcharts 的可访问性

我有一个包含两个系列的柱形图。叙述者在这种情况下读取数据时会产生问题,而在一个系列中,它正在工作。对此有何见解?

演示项目:jsfiddle.net/pfsbyxwz/3

0 投票
0 回答
45 浏览

wpf - 使 infragistics 的 XamRichTextEditor 对屏幕阅读器可见

我在客户的 WPF 项目中遇到了富文本控件的可访问性问题。我的客户使用XamRichTextEditorby infragistics,但 MicrosoftNarrator不阅读其内容。我创建了一个小示例项目,它有两个按钮、一个标准文本框和 infragistics 富文本编辑器。该示例演示了屏幕阅读器可以正确处理所有元素,但甚至无法识别编辑器。

我们的目标是使编辑器控件对屏幕阅读器可见,但我们没有这样做的想法。我们有将 附加AutomationProperties到控件的逻辑,我们也手动填充内容。

我们已经就此事联系了基础设施部门,但就编辑器的屏幕阅读器支持而言,没有太多可期待的。

问题: 有什么方法可以标记控件以便屏幕阅读器发现它?

注意: 我不能合法地将基础设施库上传到 GitHub,因为它不是免费软件。要使示例正常工作,您的系统上必须已经有 infragistics WPF 库,并且必须将现有引用更新到您的本地路径。infragistics 页面上也有免费的试用下载,但下载和安装的内容很多,所以我不特别推荐这样做。

0 投票
0 回答
48 浏览

accessibility - 在 Panel 中打开 ComboBox,Windows Narrator 会宣布文档标题

我在 Edge 上的 Windows 讲述人遇到问题,如果我在面板(模式)中有一个组合框(下拉菜单),打开组合框会开始宣布选项卡的标题。此问题特定于 Edge 和讲述人。Edge 上的 NVDA 或 Chrome 上的讲述人似乎没有重现该问题。

我的猜测是检查role属性是否导致问题,我在这里假设它确实如此。当我将面板的角色属性设置为dialogor以外的任何属性时alertdialog,问题似乎已解决,尽管其他浏览器在打开面板后不会开始读取面板的位置中断。

我确定这不是解决方案。

Codepen 链接:https ://codepen.io/lalit-umbarkar-msft/pen/rNWoYze

0 投票
1 回答
86 浏览

accessibility - UWP - 值发生变化时的automationProperties.Name

我有一个 ListView,它根据 DataTemplate 填充结果。请参阅下面的代码,我在 cpp 中引发属性更改事件以在 UI 中反映相同的 ResultText 字段。但是相同的值没有反映在 AutomationProperties.Name 中。如何更新 AutomationProperties.Name ?

0 投票
0 回答
44 浏览

xamarin.forms - 如何在 Xamarin.forms 中以编程方式访问讲述人?

如何在 Xamarin.forms 中访问 CustomText?我正在尝试通过引用https://docs.microsoft.com/en-us/learn/modules/narrator-and-voice-input/2-audio-descriptions-with-narrator来访问讲述人。我在以编程方式访问叙述者方面遇到困难。如果有人知道,请解释如何在 xamarin.forms 中以编程方式访问叙述者。

0 投票
1 回答
167 浏览

wpf - 如何让讲述人阅读 WPF 弹出窗口中的文本?

我有一个包含按钮的 WPF 应用程序。当您按下按钮时,aPopup打开。其中Popup包含有关会议的信息。

开启讲述人后,Popup不会读取内容。如何让讲述人阅读Popup的内容?

以下是 的Popup内容示例:

编辑:其余部分Popup由更多TextBlocks 和几个按钮组成,用于将链接或所有数据复制到剪贴板。我没有包括它,因为我认为它不重要。

0 投票
0 回答
19 浏览

wpf - Screen reader not reading TextBlock content in WPF application

I am writing a WPF (.net 5) application which should support accessibility specifically windows narrator to read out the screen text. I am using few TextBlocks and expect that as soon as window is shown narrator will start reading all the text present in the screen one by one.

What I observe is that while the Button's content are read out, any TextBlock content is not read by narrator at all.

How can I make the narrator to read all the content of the window one by one.

0 投票
0 回答
13 浏览

c# - 讲述人没有始终如一地阅读使用 ControlAccessibleObject.NotifyClients 发送的警报

我正在开发一个 WPF 应用程序,当我在我的应用程序上加载新表单时,我希望叙述者阅读文本。我正在使用这个命令来调用叙述者:

我确实始终如一地、非强制地进入 if 语句,尽管,

被一致地调用,叙述者有时会宣布提供的文本,我只能假设背景中有一种种族导致它不一致。

有没有更好的方法来确保叙述者阅读文本?