Conseguir Buscar teclado en el iPhone usando PhoneGap
-
21-09-2019 - |
Pregunta
He creado un campo de búsqueda en una aplicación móvil que estoy creando a través de PhoneGap. He intentado usar sin suerte. También sé que podría conseguir todo el aspecto visual del campo de entrada a través de CSS y Javascript, sin embargo, cómo consigo el teclado para tener un botón "Buscar" en la parte inferior derecha en lugar de ella diciendo "RETORNO"
Solución
Uso
<form> ...
<input type="search" /> ...
</form>
El <form>
es una necesidad.
(Véase también http://groups.google .com / grupo / phonegap / browse_thread / hilo / bca19709dbdf2e24 / eb312d0607102395? lnk = raot )
Otros consejos
A continuación se soportan en Safari móvil, y por lo tanto PhoneGap desde el iPhone OS 3.1
Texto:
Teléfono:
URL:
E-mail:
Código Postal:
Búsqueda no se admite como un tipo de entrada, y requeriría un considerable trabajo nativa de hacer que suceda en PhoneGap.
Consulte aquí para más detalles: https: //developer.apple.com/library/content/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html
Actualización: El siguiente tipo de entrada funciona como se espera:
Hay algunas cosas importantes que hay que tener en cuenta:
Sólo funciona en el iPhone OS 3.1 +
La etiqueta de entrada debe ser dentro de una etiqueta.
Además, vale la pena destacar las siguientes etiquetas, así:
<!-- display a telephone keypad -->
<label for="tiTel">Telephone:</label>
<input type="tel" id="tiTel"/>
<br/>
<!-- display a URL keyboard -->
<label for="tiUrl">URL:</label>
<input type="url" id="tiUrl"/>
<br/>
<!-- display an email keyboard -->
<label for="tiEmail">Email:</label>
<input type="email" id="tiEmail"/>
<br/>
<!-- display a numeric keyboard -->
<label for="tiZip">Zip Code:</label>
<input type="text" pattern="[0-9]*" id="tiZip"/>
<br/>