2015-01-27 9 views
0

내게 필요한 옵션 기능이 필요한 사용자를 위해 Adobe AIR 모바일 앱에서 일부 사용자 지정 기능을 구현하려고합니다. 네이티브 접근성 기능과 AIR 런타임 간에는 거의 교차하지 않는 점을 이해합니다. 실제로는 괜찮습니다. 사용자가 기기에서 활성화 된 항목이 있는지 여부를 간단히 감지하고, 변경하면 앱의 동작이 약간. 나는 아무것도 설정할 필요가 없다. 나는 보이스 오버 등과 같은 것에 특히 관심이있다.Adobe AIR를 통한 iOS/Android 네이티브 액세스 가능성 감지

네이티브 확장을 사용하면 많은 시스템 레벨 정보에 액세스 할 수 있으며 iOS에서 (예를 들어) 호출 할 수 있음을 알고있다. 현재 특정 기능의 전원이 켜져 있는지 감지 - How to access iPhone's general accessibility settings. 그러나 나는 네이티브 확장 또는 다른 방법으로이 정보에 액세스하는 방법에 대한 많은 신뢰할 수있는 문서를 찾을 수없는 것 같습니다.

iOS와 Android에서 이러한 종류의 문제를 감지 할 수있는 확실한 방법이 있습니까?

감사합니다.

답변

0

OK, iOS와 Android에서 확실히 가능합니다. 이 스레드를 참조로 간주 할 경우에 대비하여이 작업을 수행하기 위해 기본 확장 프로그램을 작성했습니다.

나는

를 (단지 UIAccessibilityIsVoiceOverRunning에 대한 검사를 할) 그리고 안드로이드 아직 전체를 게시하지만, 사용자가 액세스 기능을 사용하는 경우 알아내는 것은 모두 iOS에서 매우 간단 할 수 없습니다 How to access iPhone's general accessibility settings