使用Flash组合框和大白鲨

时间:2010-05-17 18:06:27

标签: flash combobox accessibility jaws-screen-reader

我正在为一个需要508合规的政府机构开展一个项目。我们的产品是使用Flash CS4在ActionScript 3中为Flash 10编写的。我们100%以编程方式完成这项工作。我们几乎所有元素都能正常工作,但在访问组合框组件时,我们遇到了问题。

组合框可以直接选项卡没有问题,下拉菜单可以直接用箭头键导航。但是,在导航时,它会读取下拉列表中的最后一项,而不是当前项。例如,考虑一个带有选择列表的组合框:第一个,第二个。大白鲨读取提示很好,但是当我们按向下箭头选择第一个项目时,它什么也没读。再次按向下箭头(选择“秒”)会使其“先读”。按下最后一次使其读为“秒”。

我对此感到非常困惑,很可能我们不知道如何使用Jaws,或者Flash根本无法正常支持此功能。如果您对我们如何解决这个问题有任何建议,我将非常感激。

1 个答案:

答案 0 :(得分:2)

我是Jaws用户,从未找到过可访问的Flash应用程序。我敢打赌这是闪光/颚的限制,你无能为力。另一个免费提供闪存支持的屏幕阅读器是 http://www.nvda-project.org 您可以随时尝试使用它和Firefox。显然,组合框在过去有问题。这是几年前来源的引用。 “屏幕阅读器和组合框,列表框和数据网格组件存在已知问题.Macromedia Flash Player 7无法传递信息 超过其中一个对象的第一个实例而不进入表单模式。这大大降低了这些组件的实用性。“可以在http://www.webreference.com/authoring/flash2/2.html

找到来源