I am working on a Cordova Application for Android and iOS devices and I want to integrate accessibility into the application. I am having an issue with the focus border. When TalkBack is on for Android devices, the voice assistant recognizes the buttons and reads them to the users. However, there is no focus border appearing highlighting the item. On iOS devices, it works as expected and there is a focus border appears when an item receive the focus.
Does anyone have an idea of what might cause this issue? I am using Cordova with Jquery UI for development.
Related
I have an Android app built with Delphi 11.2 that works fine on the devices. However, when I submit the app to Google Play Console for testing, their auto testing reports warnings about Accessibility problems. The Pre-Launch report has a red rectangle highlighting the full screen of the app under the Content labeling section, with the recommendation "This item may not have a label readable by screen readers."
So, I started up TalkBack on my Android device, and it does the same thing. It shows a blue highlight around the whole app screen. If I try to press any of the buttons on the screen, I hear a beep and the highlight remains around the whole screen and nothing happens. It is like there is some object overlaying the whole app screen and not allowing access to any of the controls under it.
When I look at my source code, the only items that cover the full screen are the form itself and a TLayout item set to Client of the form. All of the controls are placed on top of the TLayout.
Has anyone else had problems like this with Android apps build with Delphi? If so, what do I need to do to fix the problem for screen readers not having access to the controls?
This might be an emulator only issue, no reproduction on physical devices so far
We have a Xamarin.Forms App for Android and iOS. The app supports dark and light theme and follows. Most of the colors are defined in styles using the AppThemeBinding of Xamarin.Forms.
We use Material Renderers and Xamarin.Forms 5.0.0.2337 (i.e. most current).
We use the Switch control for some settings. Cause there is a dark mode bug in Xamarin renderer for switch, the Android main style parent was changed from Theme.AppCompat.Light.DarkActionBar to Theme.AppCompat.DayNight.DarkActionBar as proposed as workaround.
Now I observe this issue in Android Emulators (cannot test on real device at the moment):
click an Entry or Editor, soft keyboard opens
make some keyboard input
close keyboard either by "finish" button or "back" button
the whole app (page, controls etc.) is rendered brighter now. example: page background was #121212 before keyboard was shown and is #2f2f2f after it was shown. sometimes it needs 2 or 3 tries to reproduce
by clicking in another entry, the app may be rendered correct again or may be not.
The issue leaves helpless cause I do not understand what is going on.
I am making my own android application and came across a weird issue. I've got a few floating action buttons into my app and in the editor they look just fine. But when I upload this app to my phone or to the simulator, an other strange color appears which even moves when I touch the button. (the lighter blue is what I am talking about).
What is this feature and how can I turn this off?
Thank you for your answers in advance.
I am developing an Cordova application and am working on making it accessible. In iOS, VoiceOver works fine and as you would expect with a native application. For Android, TalkBack briefly works on the first screen of the application. After the first screen, TalkBack stops responding (globally, not just in the application) and will not allow the user to swipe to the next element, or select any elements.
The content is build using all the right ARIA tags and following the specs, Android and TalkBack just doesn't seem to be playing nicely with HTML content and WebView.
The application is targeting Android 4.3 and Android 4.4.
Can anyone point to a Cordova / PhoneGap application that works properly with TalkBack on Android?
i had implemented iscroll on phonegap application,it works pretty good on iOS 5,6 but it behaving weired on android 2.3.4.Main issue is on text area focus keypad is up for input while typing the text the page makes jumping up and down.check this..Give me a solution to replicate this issue...