Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disable accessibility features altogether #6

Open
10538 opened this issue Apr 23, 2014 · 1 comment
Open

Disable accessibility features altogether #6

10538 opened this issue Apr 23, 2014 · 1 comment

Comments

@10538
Copy link

10538 commented Apr 23, 2014

I have a PhoneGap Build app that includes its own audio output. Unfortunately, the inbuilt accessibility features of Android and iOS disrupt the handling of touch events, preventing the app from functioning properly. It is a word game that involves users making words by dragging their finger across the screen. The audio mode speaks the letters as they do this. However, with the device's accessibility mode enabled, dragging is no longer possible.

I would dearly like to disable the capture of touch events by the inbuilt accessibility features. As it is, I have to tell users that they cannot enable audio mode on the app if they have accessibility features switched on. I have tried using the 'aria-ignore' attribute in the enclosing div for the game page, but to no effect.

The standard app (without the audio feature) can be found on Google Play or the App Store by searching for 'wordeke'.

@majornista
Copy link
Collaborator

Hi @10538,

VoiceOver gestures and Android's explore by touch will intercept touch events in the web view, and unfortunately there doesn't seem to be much you can do about it.

One of the key features of the accessibility plugin is to notify the developer of when a screen reader is active so that he or she can provide an alternate mode of interaction.

I'm not sure how you are drawing the grid in your game, but if each tile were a button, you could possibly, use aria-hidden or aria-disabled to control which tiles can be navigated to next when an given tile is selected, then each subsequent selection can be focused and triggered using the VoiceOver or TalkBack gestures.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants