Cómo ocultar el teclado en phonegap android

Estoy usando 1.0 PhoneGap para android. Tengo un formulario de solicitud con varios campos, uno de ellos es para poner el aniversario. Puse un datepicker ese campo, con todo cuando haces clic en el campo, el teclado aparece. ¿Cómo puedo deshabilitar el teclado?

Código como sigue:

<label> Date: </label> <input id="datepicker" type"text" name="date"/> 

Puede marcar el campo de entrada como sólo lectura y, a continuación, crear una función para un evento onclick para mostrar el datepicker.

No estoy seguro de qué biblioteca JS estás usando, pero en jQuery, harías:

 $('#datepicker').focus(function() { this.blur(); }); 

Si necesitas ocultar el teclado en android puedes usar este complemento

Utilizarlo así:

 plugins.SoftKeyBoard.hide(function () { // success },function () { // fail }); 

También puede utilizar los nuevos tipos de entrada HTML5.

 <input type="date" name="bday" /> 

En Google Chrome obtengo lo siguiente:

Tipo de entrada 'Fecha' HTML5

Esto funcionó para mí y me salvó la cabeza de rascarse excesivo!

 var hideKeyboard = function() { document.activeElement.blur(); $("input").blur(); }; 

La solución se encontró aquí , donde se puede encontrar una solución no jQuery .

  • Cómo configurar el fondo del teclado en Android
  • WebView oculta el teclado virtual durante loadUrl (), lo que significa que un teclado no puede permanecer abierto mientras llama a javascript
  • ¿Puedo tener "adjustResize" comportamiento de teclado suave y una barra de herramientas detrás de la barra de estado al mismo tiempo?
  • ¿Cómo desarrollar un teclado suave para Android?
  • Android mover la disposición hasta cuando el teclado suave se muestra con viewpagers
  • AutoCompleteTextView: quita el teclado suave en la parte posterior de la prensa en lugar de sugerencias
  • ¿Cómo implementar emoji en mi aplicación de Android?
  • ¿Cómo hablar con un teclado Bluetooth?
  • Ver redibujado en la posición equivocada después de cerrar el teclado - Cordova / PhoneGap - Android
  • Utilice la tecla "ENTER" en el teclado en lugar de hacer clic en el botón
  • android ocultar el teclado después de pulsar el botón
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.