Client HTML5 : Résolution de session RDP sur les appareils mobiles
La résolution d’écran commune à la plupart des appareils, en particulier des téléphones portables, est de 320 x 480, mais cela n’est évidemment pas suffisant pour créer la session RDP.
Par conséquent, la résolution a été prédéfinie à 800 en largeur. La hauteur de résolution est recalculée par la logique native des navigateurs cachés. Plus la largeur est élevée, plus la hauteur est grande.
Par exemple, la résolution standard est de 320 x 480. Désormais, lorsque vous définissez la fenêtre d’affichage à 800, le navigateur recalcule la valeur pour la hauteur (par exemple à 800×904) et lorsque vous définissez la largeur à 1280, alors c’est 1280×1160 etc.
La hauteur et la largeur dépendent de la vue paysage/portrait de votre appareil, comme 800×904 ou 904×800, etc.
Chaque navigateur peut les recalculer selon sa propre logique pour adapter l’écran RDP dans la fenêtre de votre appareil et peut différer selon le navigateur même lorsqu’il est utilisé sur le même appareil.
Si vous définissez la hauteur manuellement, vous briserez alors le rapport de la fenêtre de votre appareil et la session RDP finale sera hors de votre vue du port, et, pour atteindre ces zones, vous devrez faire défiler jusqu’aux positions souhaitées.
Par conséquent, il est recommandé de ne pas régler la hauteur manuellement, mais de laisser l’appareil choisir automatiquement cette hauteur.
Si vous avez besoin de plus de hauteur, augmentez la largeur !
En testant sur des téléphones portables, la bonne valeur pour la largeur est de 800. Mais il faut faire attention : les CPUs sur la plupart des téléphones portables sont généralement lents, donc lorsque vous augmentez la hauteur, cela augmentera la charge du processeur. Sur les tablettes, les CPUs sont plus rapides, il est donc recommandé de définir la largeur à une valeur plus élevée comme 1280 et permettre à l’appareil de recalculer la valeur pour la hauteur.
Parce que certains navigateurs comme FireFox mobile ne permettent pas le réglage de la fenêtre d’affichage après le chargement de la page, cette valeur a été fixée dans le fichier Clients\www\software\html5.html :
Par exemple, changez-la en :
Pour augmenter la largeur et en même temps la hauteur recalculée par la logique interne native des navigateurs.
En tant que deuxième exemple, changez-la en :
Cela cassera la zone d’affichage et la session RDP ne correspondra pas à l’écran.