WebAIM - Web Accessibility In Mind

E-mail List Archives

Re: Issue with on-screen keypad in IOS


From: Paul J. Adam
Date: Sep 17, 2015 9:02AM

These are bugs with iOS VoiceOver. Please file a bug report with Apple. They fixed a few of mine recently. I filed one not fixed related to <select> controls not sending focus to the picker view when you expand the select on iPhone and when you close the picker the focus is not returned to the triggering element instead the focus is lost to the top of the page and the user would have to swipe all the way back to where they were.

On iPad when you expand a select control the focus is trapped in the pop over view which is great, but the focus is still lost to the top of the page after dismissing the pop over.

I've not looked into manually sending focus where you want it to go with JavaScript.

Paul J. Adam
Accessibility Evangelist

> On Sep 17, 2015, at 1:24 AM, Subhash Chhetri < <EMAIL REMOVED> > wrote:
> Hi Accessibility Experts,
> Today I'm stuck in one issue in IOS. - Actually I'm filling an html form in IOS with Voice over, and I'm using on-screen keypad not the physical one. So the problem I'm facing is that when I finish typing in any form field and pressing Hide keyboard button located at the right end of on-screen keypad, focus doesn't move directly to the edit field, it remains anywhere in application.
> This is so frustrating that I have to go back to the form fields either by flicking left/right on screen or by selecting forms via roter.
> Is there anything I'm missing? Or it's a behavior of IOS.
> Thanks
> Best Regards,
> Subhash Chhetri
> > > >