REMOTE ACCESS
Cliente HTML5: Resolución de la sesión RDP en dispositivos móviles
La resolución de pantalla en dispositivos móviles ha sido preestablecida a 800 de ancho. La altura de la resolución es recalculada por la lógica nativa de los navegadores ocultos. Cuanto mayor sea la anchura, mayor será la altura.
- Como ejemplo, la resolución estándar es 320×480, ahora cuando se establece el viewport a 800, el navegador recompone el valor de la altura por ejemplo a 800×904, cuando se establece el ancho a 1280, entonces es 1280×1160, etc.
La altura y la anchura dependen de la vista horizontal o vertical de tu dispositivo, como 800×904 o 904×800, etc. Cada navegador puede volver a calcular en su propia lógica para encajar la pantalla RDP en la ventana gráfica de su dispositivo y puede diferir dependiendo del navegador, incluso cuando se utiliza en el mismo dispositivo.
Si establece la altura manualmente, entonces romperá la relación de la ventana gráfica de su dispositivo y la sesión RDP final estará fuera de la vista de su puerto, y para alcanzar estas áreas tendrá que desplazarse a posiciones deseadas.
- Por lo tanto, no se recomienda establecer la altura manualmente, sino dejar que el dispositivo elija automáticamente la altura.
Si necesitas más altura, aumenta la anchura.
Probando en dispositivos de telefonía móvil, el valor bueno para el ancho era 800. Aunque debes prestar atención: las CPUs de la mayoría de los teléfonos móviles suelen ser lentas, por lo que al aumentar la altura, aumentará la carga de la CPU. En las tabletas, las CPU son más rápidas, por lo que se recomienda establecer la anchura a un valor más alto, como 1280, y permitir que el dispositivo vuelva a calcular el valor de la altura.
Debido a que algunos navegadores como FireFox mobile no permiten la configuración de la ventana gráfica después de la carga de la página, este valor se ha fijado en el archivo “Clientswwwsoftwarehtml5.html” :
<meta name="viewport" content="width=800, maximum-scale=1.4">
Por ejemplo cámbialo por:
<meta name="viewport" content="width=1280, maximum-scale=1.4">
para aumentar la anchura y al mismo tiempo la altura recalculada por la lógica interna nativa de los navegadores.
Como segundo ejemplo, cambiándolo por :
<meta name="viewport" content="width=1280, height=1400, maximum-scale=1.4">
rompería el área de la ventana gráfica y la sesión RDP no se ajustaría a la pantalla.