2010-05-17 29 views
1

我正在爲需要508合規性的政府機構開展項目。我們的產品是使用Flash CS4在ActionScript 3中爲Flash 10編寫的。我們正在100%編程。我們幾乎所有的元素都能正常工作,但在訪問組合框時,我們遇到了問題。與Jaws一起使用Flash組合框

組合框可以直接標籤爲沒有問題,並且可以直接用箭頭鍵導航下拉菜單。但是,在導航時,它將讀取下拉菜單中的最後一項,而不是當前項。例如,考慮具有選擇列表的組合框:第一,第二。 Jaws讀取提示很好,但是當我們按下向下箭頭選擇第一個項目時,它什麼也不讀。再次按下向下箭頭(選擇「秒」)使其讀取「第一個」。按下最後一個時間會使其讀取「秒」。

我對此完全感到困惑,而且很可能我們不知道如何使用Jaws,或者Flash根本無法正確支持此功能。如果您對我們如何解決這個問題有任何建議,我會非常感激。

回答

1

我是Jaws用戶,從未找到可訪問的Flash應用程序。我敢打賭,這是閃光燈/下巴的限制,你無能爲力。另一個支持Flash的免費屏幕閱讀器是 http://www.nvda-project.org 您可以隨時使用它和Firefox試用您的應用。顯然組合框過去有問題。這是一個來自幾年前的消息。 「屏幕閱讀器和組合框,列表框和數據網格組件都存在一個已知問題,Macromedia Flash Player 7無法在沒有進入表單模式的情況下,通過其中一個對象的第一個實例傳遞信息 ,從而顯着減少這些組件的用處。「來源可在http://www.webreference.com/authoring/flash2/2.html