Tengo una tableta Sony Z4 con Android 6.0 (Google Chrome 50). Y trato de usar el menú desplegable elegido, pero desafortunadamente es imposible porque no puedo usar el desplazamiento para el menú desplegable elegido: puede intentar reproducir este error aquí: https://harvesthq.github.io/chosen/.
Debes eliminar la condición:
si (/Móvil/i.test(window.navigator.userAgent)) {
falso retorno;
}
de la función "AbstractChosen.browser_is_supported"
No creo que Chosen deba estar habilitado en dicho dispositivo.
¿Qué cambiaría eliminando esa condición?
Hay una solución sencilla, en mi caso he comentado lo siguiente en register_observers
this.container.bind('touchstart.chosen', function(evt) {
_this.container_mousedown(evt);
// devuelve evt.preventDefault();
});
en mi caso funciona bien.
si hay algo malo en eso por favor sugiérame
Estoy de acuerdo con @koenpunt en que Chosen debería desactivarse en el móvil desde el primer momento. Personalmente, no siento que su interfaz de usuario sea realmente una mejora con respecto a las selecciones integradas en Android e iOS. Los cuadros de selección en el escritorio son mucho peores...
Comentario más útil
Hay una solución sencilla, en mi caso he comentado lo siguiente en register_observers
this.container.bind('touchstart.chosen', function(evt) {
_this.container_mousedown(evt);
// devuelve evt.preventDefault();
});
en mi caso funciona bien.
si hay algo malo en eso por favor sugiérame