【问题标题】:Detecting iOS/Android native accesibility features via Adobe AIR通过 Adob​​e AIR 检测 iOS/Android 原生辅助功能
【发布时间】:2015-01-27 13:19:52
【问题描述】:

我希望在我的 Adob​​e AIR 移动应用程序中为需要辅助功能的用户实现一些自定义功能。我知道本机可访问性功能和 AIR 运行时之间几乎没有交叉,这实际上很好 - 我想做的只是检测用户是否在他们的设备上激活了任何东西,如果是,则更改应用程序的行为有点。我不需要设置任何东西。我对画外音等特别感兴趣。

我知道原生扩展可用于访问一堆系统级信息,并且我知道可以(例如)在 iOS 上进行调用以检测某些功能当前是否已打开 - @987654321 @。但是,我似乎找不到太多关于如何从本机扩展或其他方式访问此信息的可靠文档。

是否有可靠的方法让我在 iOS 和 Android 上检测到此类事情?

谢谢!

【问题讨论】:

    标签: android ios actionscript-3 air air-native-extension


    【解决方案1】:

    好的,事实证明这在 iOS 和 Android 上都是可行的。我最终编写了一个本地扩展来完成此操作,以防有人将此线程视为参考。

    我还不能发布整个内容,但是在两个 iOS 上确定用户是否使用辅助功能非常简单(只需检查 UIAccessibilityIsVoiceOverRunning)

    在 Android 上: How to access iPhone's general accessibility settings

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-27
      • 2011-12-16
      • 1970-01-01
      • 2016-11-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多