Error de JQuery en Android Chrome

Tengo la siguiente jquery que está funcionando bien en los navegadores de escritorio, cuando se carga en un cromo móvil android y cuando empiezo a escribir, la segunda letra va antes de la primera letra y otros sigue la segunda letra.

Aquí está una imagen de cómo su funcionamiento …

¿Puede alguien ayudarme a resolver esto por favor?

$("#textbox").on('input', function(evt) { if(this.lengh == 0) return $(this); var input = $(this); var start = input[0].selectionStart; $(this).val($(this).val().replace(/[^a-zA-Z0-9 +:%=\\/-]/gi,"")) $(this).val(function (_, val) { return val.toUpperCase(); }); input[0].selectionStart = input[0].selectionEnd = start; }); 

El problema es cuando, en Android, el selectStart es cero.

Pruébelo con su teléfono: http://www.vixed.it/st/34947263/

 $("#textbox").on('input', function(e) { e.preventDefault(); var input = $(this); var start = input[0].selectionStart; var inputTextChanged = input.val().replace(/[^a-zA-Z0-9 +:%=\\/-]/gi,"").toUpperCase(); input.val(inputTextChanged); if (start>=1) input[0].selectionEnd = start; }); 
  • Samsung Galaxy Devices no puede usar geolocation.getCurrentPosition
  • Edición de css en una página de configuración para un programa basado en web en Android
  • Mostrando el teclado virtual de Android cuando un campo es .focus () 'd usando javascript
  • Incluya algunas páginas en una página en JQuery móvil
  • No hay lugar decimal en la entrada de números HTML5 en algunos dispositivos Android / Chrome
  • Phonegap Build CLI-5.2.0 Descargar y cerrar desde dentro de la aplicación Web
  • Touchend no dispara después de touchmove
  • ¿Cómo puedo hacer html5 campo de texto para mostrar el teclado numérico?
  • Cómo evitar la congelación de la aplicación PhoneGap en Android cuando se realiza la llamada asíncrona AJAX?
  • No hay eventos de pulsación de teclas para determinadas teclas en el navegador de Android
  • Phonegap - manejo de la notificación push una vez que he dejado el ámbito del índice con window.location.replace
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.