您可以透過會以語音說明螢幕內容的螢幕朗讀程式,讓視力不佳的使用者可以存取 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 參考
中的輔助功能類別。
|
|
|