使用 Accessibility.isActive() 方法实现屏幕读取器检?/h1>

要创建在屏幕读取器操作时以特定方式发生行为的 Flash 内容,可以使?ActionScript ?Accessibility.isActive 方法。如果屏幕读取器在运行,该方法会返回?true,反之则返回 false。然后,可以设计要执行的 Flash 内容,使其能与屏幕读取器的使用兼容(如在屏幕读取器面前隐藏子元素)。有关详细信息,请参?quot;ActionScript 2.0 语言参?quot;中的"isActive(Accessibility.isActive 方法?quot;?/p>

例如,您可以使用 Accessibility.isActive 方法,决定是否包含主动提供的动画。主动提供的动画会自动发生而无需操作屏幕读取器,因此屏幕读取器可能会无法理解?/p>

Accessibility.isActive() 方法?Flash 内容?Flash Player 之间提供异步通信,这就表示,在调用此方法?Flash Player 进入活动状态这两个时刻之间可能会出现轻微的实时延迟,从而返回不正确?false 值。要确保正确调用此方法,可以执行以下操作之一?/p>