使組件具備輔助功能

您可以透過會以語音說明螢幕內容的螢幕朗讀程式,讓視力不佳的使用者可以存取 Flash 應用程式的螢幕內容。如需如何將 Flash 應用程式設定成可以支援螢幕朗讀程式的詳細資訊,請參閱「使用 Flash」中的第 18 章「建立輔助功能內容」。

如果要讓 ActionScript 3.0 組件可以支援螢幕朗讀程式,您必須同時匯入它的輔助功能類別並呼叫類別的 enableAccessibility() 方法。您可以讓下列 ActionScript 3.0 組件支援螢幕朗讀程式:

組件

Accessibility 類別

Button

ButtonAccImpl

CheckBox

CheckBoxAccImpl

ComboBox

ComboBoxAccImpl

List

ListAccImpl

RadioButton

RadioButtonAccImpl

TileList

TileListAccImpl

組件輔助功能類別是位於 fl.accessibility 套件內。例如,要讓 CheckBox 可以支援螢幕朗讀程式,請在應用程式中加入下列陳述式:

import fl.accessibility.CheckBoxAccImpl; 
 
CheckBoxAccImpl.enableAccessibility();

不論您為組件建立了多少個實體,都只需要啟用組件的輔助功能一次。

備註: 啟用輔助功能會在編譯期間加入必要的類別,但只會增加一點檔案大小。

大部分組件都可以透過鍵盤來瀏覽。如需啟用輔助功能組件以及使用鍵盤瀏覽的詳細資訊,請參閱 使用 UI 組件 中的「使用者互動」小節,以及 適用於 Adobe Flash Platform 的 ActionScript 3.0 參考 中的輔助功能類別。