Hi,
I have an application that i want to run on iOS, Android and WebApp.
Since some features doesn't work as well on all platforms i created the basic functionality, saved that as a plugin and created a different project for each app so i can work out the differences.
I seem to have some UI problems on Android that i cannot solve.
I have some problems with the inputs. I have a page for example with 2 inputs and a submit button under them. In many cases when i touch the first input to write, it automatically selects the second, and sometimes, even submits the form by pressing the button (the fields have tabindex for example 10,11 and the button 12)
I have this problem even on page load in some cases.
I use a button which has the text (for example) "case 1" or "case 2". When the user pushes the button it should (and does on iOS) invoke a service and change it's name from "case 1" to "case 2" and visa versa. On Android, if i press the button it invokes the service, changes the name, invoke the other service and changes back to "case 1".
Only if i focus my finger on the button for a second or so, i have the correct functionality.The button only works properly when i tap it for a bit more than usual. By the way the event is triggered on click on the javascript code and it has the form
if case 1
service.1
this.name case 2
else
service.2
this.name case 1Something similar happens to another component. I use a grid with some label, buttons and one image inside it (repeatable from a service) and i hide one of the labels on load. When the user clicks on the grid (anywhere) the label is not hidden anymore so the user can read it and again if he clicks on the grid he will hide it.
I use toggle on this feature and it does the same as the button above. When i click (tap) on Android devices, the field is visible for a split second and hidden again. If i insist with the click for a bit it stays open as it should.Can you check on it a bit please?
Tell me if you need access to my app. I didn't give you right now cause it is on production stage for iOS and the API is the same so i don't want it to be public.
Thank you in advance for your time and effort.