utiliza node framework donde javascript html5 web-applications keyboard ios7

node - donde se utiliza javascript



Teclado ios7, cuando se abre reduce la aplicaciĆ³n web (2)

La solución terminó siendo muy simple.

Eliminé esta height=device-height nuevo, y acabo de dejar este $("#my_app").css("height",window.innerHeight); y todo estaba bien de nuevo.

Tengo una aplicación web para iPad. La aplicación usa el teclado del iPad, antes, al abrir el teclado, cubriría la aplicación, ahora con iOS7, la aplicación se reduce al espacio restante después de que aparece el teclado.

¿Es posible cambiar esto en JavaScript y mantener el comportamiento anterior?

EDITAR: Me acabo de dar cuenta de que si abro la aplicación en safari funciona igual que antes, el problema aparece cuando agrego la aplicación a la pantalla principal.

EDITAR: Casi lo resolví, pero luego tuve otros problemas.

Primero agregué esta altura = altura del dispositivo a la metaetiqueta que estaba usando:

<meta name = "viewport" content = "user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width, height=device-height">

Pero luego, una pequeña parte de mi aplicación (el tamaño de la barra superior del iPad) estaría oculta en la parte inferior. Entonces hice esto:

$("#my_app").css("height",window.innerHeight);

Cuando abrí la aplicación nuevamente, fue perfecto. Pero cuando abro el teclado, se mueve hacia arriba y no baja cuando cierro el teclado. Entonces, en la parte inferior del iPad hay una línea negra, y la aplicación está un poco escondida debajo de la barra superior del iPad.

¿Alguien puede ayudarme con esto?


<meta name = "viewport" content = "user-scalable=no, initial-scale=1.0, maximum-scale=1.0, width=device-width, height=1004">

hola soy español y no hablo inglés bien Mi solución ha sido la más alta en píxeles (1004)