2013-01-31 1 views
1

나는 시각 장애인에게 Air 응용 프로그램을 액세스 가능하게 만드는 방법에 대한 도움을 찾고 있습니다. TalkBack이라는 Android에 내장 된 스크린 리더 기능을 사용해야합니다.시각 장애인을위한 액세스 가능한 Android Air 애플리케이션. Android 사용하기 TalkBack

연구 끝에 유용한 것을 찾지 못했습니다. 나는 장치에 보조 장치가 있고 켜져 있어도 장치가 "Capabilities.hasAccessibility()"를 사용하여 접근성 보조 장치를 가지고 있는지 확인할 수 있지만 그 장치가 보조 장치를 가지고 있더라도 False를 반환하는지 확인할 수있었습니다 (TalkBack이있을 때 Accessibility.active도 False로 설정 됨). 유효한). 또한 스크린 리더가 사용할 것이라고 가정 한 이름과 설명과 같은 Display 객체 AccessibilityProperties를 제공 할 수 있음을 알게되었습니다. 그러나 작동하지 않습니다. 나는 또한 속성을 추가 한 후에도 Accessibility.updateProperties()를 사용했지만 여전히 운이 없다. 또한 READ_PHONE_STATE에 대한 매니페스트에 사용 권한을 추가하려고 시도했으나 (실제로 그게 의미하는 것이지 확실하지 않지만) 기쁨이 없었습니다.

저는 Actionscript 3 만 사용하고 있습니다. 구부리지 마라.

도움을 주시면 감사하겠습니다.

답변

1

어도비는 Air로 제작 한 모바일 앱의 경우 장애인 커뮤니티를 무시하기로 결정했습니다. 이러한 응용 프로그램에 대한 액세스 가능성을 구현할 방법이없는 것 같습니다.

나는 이것에 대해 잘못하고 싶지만, 지금 서 있기 때문에 나는 이것이 확실하다는 것을 확신합니다.

0

지난 며칠 동안 검색을 한 결과, AIR 응용 프로그램으로 만들 수있는 손쉬운 사용 기능이 브라우저 기반 응용 프로그램에서만 작동 할 것으로 보입니다. 어떤 종류의 독립 실행 형 스타일 앱 (.app/.dmg/.exe/.air) 배포판도 Google에서 테스트 한 접근성 도구와 호환되지 않습니다. 우리는 Window-Eyes와 Windows 7의 내레이터에서 테스트했습니다.이 문제를 확인하기 위해 Adobe 문서를 찾을 수 없었지만 모든 문서에서이 문서를 언급하지 않는 것이 큰 도움이 될 것 같습니다.

관련 문제