【发布时间】:2011-06-28 13:14:32
【问题描述】:
我正在制作一个模块化网站,它加载外部 swf,需要为每个按钮提供合适的屏幕阅读器名称。
shell swf 设置为与 Thunder 和 NVDA 屏幕阅读器一起工作,方法是创建一个 AccessiblityProperties 实例并将其分配给相关的显示对象,然后调用 Accessibility.updateProperties();此方法在主 swf 中有效,但在加载的 swf 中使用时,即使 Accessibiltiyy.updateProperties( ) ,它也不会获取按钮的更新的可访问性属性;再次被调用。
是否有人知道屏幕阅读器是否无法获取运行时加载的 swf 可访问性属性,或者我需要做的其他事情,我没有做。
干杯!
【问题讨论】:
-
加载的 swfs 是否偶然地从它们自身内部调用
Accessibility.updateProperties()?
标签: flash actionscript-3 accessibility