Tengo un campo de formulario de selección de HTML súper básico:
1 2 3
Pero por alguna razón, cuando toco sobre ellos, no pasa nada. Esto está sucediendo en un WebView en Android 2.2.2
Lo extraño es que A VECES trabajan …
¿Tiene user-scalable=0;
en tu metaetiqueta? Si es así, prueba user-scalable=yes;
Esto parece ser un problema infame en Android 2.x, según el equipo móvil de jquery este comportamiento particular se produce de la siguiente manera:
Un elemento fijo que contiene un elemento de posición absoluta, que a su vez contiene un elemento de posición absoluta, hará que los menús de selección en la página dejen de responder por completo.
El capricho completo parece mejor descrito aquí .
Por lo tanto, lo más probable es que la encapsulación y los estilos de los otros elementos en su página causen esto. Una alternativa cómoda a esto sería usar algún complemento para reemplazar el menú desplegable nativo, de modo que no tendría que preocuparse y volver a probar continuamente la funcionalidad de drowdown, por ejemplo, el selectBox-Plugin en la interfaz de usuario jq (ahora intel appframework)
Agregar la clase “needsclick” a la selección me solucionó este problema en Android.