我正在寻找有关如何使盲人可以访问 Air 应用程序的帮助。它要求我使用 Android 内置的屏幕阅读器功能,称为 TalkBack。
经过研究,我没有找到任何有用的东西。我确实发现您可以使用“Capabilities.hasAccessibility()”检查设备是否具有辅助功能,但是即使设备确实具有辅助功能并且它们已打开,它也会返回 False(当 TalkBack 启用时,Accessibility.active 也设置为 False积极的)。我还发现您可以提供一个 Display 对象 AccessibilityProperties,例如我假设屏幕阅读器会使用的名称和描述。但是,它不起作用。添加属性后,我还使用了 Accessibility.updateProperties() ,但仍然没有运气。我还尝试将权限添加到 READ_PHONE_STATE 的清单中(尽管我不确定这是否是它的意思),但同样没有乐趣。
我只使用 Actionscript 3。不弯曲。
任何帮助,将不胜感激。